FB.getLoginStatus no se ejecuta en $ .ready
Frecuentes
Visto 158 veces
0
Necesito ejecutar el fb dentro de $.listo para hacer algunas comprobaciones. ¿La alerta en la función getLoginStatus nunca se activa?
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
$(function(){
if(Setting_ShowLike){
FB.init({
appId : 'APP_ID',
status : true,
cookie : true,
xfbml : true,
oauth : true,
});
FB.getLoginStatus(function(response){
alert('callback');
});
}
});
</script>
<div id="fb-root"></div>
<div class="fb-like" href="http://www.facebook.com/windows" data-send="false" data-width="450" data-show-faces="false"></div>
1 Respuestas
2
Necesitas moverte <div id="fb-root"></div>
todo el camino hacia arriba, justo antes <script src="http://connect.facebook.net/en_US/all.js"></script>
.
Debería funcionar bien después de eso.
respondido 10 mar '12, 07:03
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas html fbml facebook-opengraph facebook-java-sdk or haz tu propia pregunta.
Asegurar que
Setting_ShowLike
se resuelve y se ejecuta el código interno. - SarfrazSetting_ShowLike se resuelve, por supuesto, y = verdadero; - AMoktar Moktar