Estoy trabajando con la API de Telegram, específicamente con webogram, y hay un problema que me tiene dando vueltas la cabeza.
en el index del webogram he insertado este codigo de javascript:
Código
function buscarContacto(numero){
var obj = {status:1,value:[222886325]};
var ser = angular.element(document.body).injector().get('AppUsersManager'); /// SERVICIO PARA GESTION CONTACTOS
var q = ser.getContacts(numero);
console.log("OBJ VALUE", obj.value);
console.log("sate",q.$$state.status);
console.log("valor:",q.$$state.value);
console.log("Status",q.$$state.status);
return q;
}
si ejecuto en la consola el siguiente codigo:
Código
var q = buscarContacto("+523231011116")
obtengo como resultado lo siguiente:

y al imprimir la variable "q" en la que se almacena el retorno de la funcion "buscarContacto" :

Bien. La gran pregunta es ¿por qué imprime undefined en la cosola? (en la linea 7 codigo javascript) si existe value en el objeto.
 
  
  
  
 
QUE ESTOY HACIENDO MAL???????
API WebOgram Github:
https://github.com/zhukov/webogram


 
  




 Autor
 Autor
		




 En línea
									En línea
								


