Parsing FB.XFBML.parse不重新分析FB小部件
我在Parsing FB.XFBML.parse不重新分析FB小部件,parsing,facebook-like,xfbml,Parsing,Facebook Like,Xfbml,我在auth.login上有一个函数回调,想重新分析我的fb:like元素。其他操作在auth.login回调期间执行,它们执行得很好,但是.parse没有!我尝试执行FB.XFBML.parse()显示未定义,三秒钟后,控制台消息显示2个XFBML标记在30000ms内无法呈现。 有什么想法吗?对于那些碰巧遇到这个问题的人来说,他们遇到了和我一样的问题 基本上,我想做的是在一个用户登录我的网站后,我想刷新“喜欢”按钮iFrame以反映这种情况FB.XFBML.parse()只会导致错误…所以我
auth.login
上有一个函数回调,想重新分析我的fb:like
元素。其他操作在auth.login
回调期间执行,它们执行得很好,但是.parse
没有!我尝试执行FB.XFBML.parse()控制台中的code>显示未定义
,三秒钟后,控制台消息显示2个XFBML标记在30000ms内无法呈现。
有什么想法吗?对于那些碰巧遇到这个问题的人来说,他们遇到了和我一样的问题
基本上,我想做的是在一个用户登录我的网站后,我想刷新“喜欢”按钮iFrame以反映这种情况<代码>FB.XFBML.parse()代码>只会导致错误…所以我想“也许我会刷新iFrame?”并且因为我使用jQuery作为我的框架-我想我会坚持使用它
所以,我最后做的是:
FB.Event.subscribe('auth.login', function(response) {
if(response.status == 'connected') {
$("#login_fb").hide(); // was already doing this part
$('#like_fb > span > iframe').attr('src', function(i,val) { return val; }); // this is what I wanted to refresh
//FB.XFBML.parse(); -- THIS WAS GENERATING AN ERROR
}
});
希望这能帮助其他人