Facebook wordpress 插件 - 如何加载 jssdk 并调用 FB.init,而不会与其他 facebo
Facebook wordpress plugin - how can i load jssdk and call FB.init without any conflicts with other facebook widgets
我正在开发一个Wordpress插件,用户在其中在管理部分设置自己的Facebook应用程序ID,并使用该appid我在前端调用Facebook API。以下是我的步骤:我异步加载jssdk,然后在window.fbAsyncInit = function() { .. }中调用FB.init和FB.getLoginStatus。
我的问题是:我怎样才能以最好的方式做到这一点,这样我就不会与可能包含在同一页面中的其他一些小部件发生任何冲突?
在某些情况下,我收到此消息:"FB.init 已被调用 - 这可能表示存在问题"。我试图添加FB._initialized = 假;在FB.init之前 - 消息消失了,但流程仍然不正确。
你能给我任何方向吗?非常感谢。
根据您想要执行的用法,也许您可以在加载的 iframe 中进行操作。这将使您在那里所做的一切都"独立",并且仍然显示在当前页面上。
相关文章:
- issue with FB.Event.subscribe
- ng init中的表达式无法使用ng repeat
- FB.login访问令牌facebook javascript SDK
- 使用FB.ui的Facebook Feed对话给出API错误191
- AngularJS ng-init does not work
- Facebook FB.init”;访问被拒绝”;在Internet Explorer 11中
- 将HTML5模板转换为流星.js,关于js init的问题
- 为什么是FB.注销用户功能不会重定向到我告诉它的 URL
- FB.login Invalid redirect_uri (xd_proxy.php)
- 类似FB的按钮显示在页面上,但不会在同一页面上弹出
- Problems with FB.api
- 在init function()中调用getElementById(“..”),而不是想用它做点什么的函数
- 使用FB.api在Facebook上发布消息
- FB.init失败,引发不间断的xd_arbiter.php错误
- Facebook wordpress 插件 - 如何加载 jssdk 并调用 FB.init,而不会与其他 facebo
- 当我从FB.init中删除cookie时,Facebook网站应用程序处于无限循环中:true param
- 登录时更新了facebook FB.init错误
- 在调用FB.init()之前调用FB.getLoginStatus().疯了
- FB.INIT不强制登录,即使与状态:true js sdk
- FB.init 在 IFrame 导致 IE8 无限循环,一段时间后出现 Flash 错误消息