【问题标题】:Fan page and appId collision issue粉丝页面和appId冲突问题
【发布时间】:2011-12-27 23:42:55
【问题描述】:

我有一个粉丝页面,我会在我的网站上展示它。效果很好。

我决定也想将fb:comments 添加到我的网站,所以我创建了一个appId 等。我在正文下方添加了SDK,并在页面上添加了标签。它会导致冲突,因此我无法查看我的粉丝页面或 cmets。当我删除一个时,我可以看到另一个。

我是新手,所以我对粉丝页面 profileId 与我创建的 appId 的使用感到困惑。 如何同时使用两者?

(我环顾四周并尝试了一些答案,但到目前为止都没有奏效。)

【问题讨论】:

    标签: comments facebook-apps facebook-page


    【解决方案1】:

    页面上可能存在 JavaScript 错误,导致 API 代码无法完全呈现页面。检查浏览器的 JavaScript 控制台,看看是否出现任何错误。

    【讨论】:

    • 谢谢,我检查并得出以下信息:首先,IE和CHROME都没有显示粉丝页面和cmets。 FF 确实显示粉丝页面,但不显示 cmets。我使用 FF 来获取错误并且:A.b 在第 7 行未定义(很多代码可以粘贴在这里)然后:错误:未捕获的异常:错误:connect.facebook.com> 的权限被拒绝以获取属性 Proxy.InstallTrigger。这对你们中的任何人都有意义吗?谢谢,
    • 在 Chrome 中我得到了不同的错误(顺便说一句,我得到很多 JQuery 都没有定义错误)。在 Chrome 中我得到:未捕获的类型错误:对象 # 没有方法 'createClass2' 并且不安全的 JavaScript 尝试从具有 URL player.vimeo.com/video/… 的框架访问具有 URL tosimplybe.com/… 的框架。域、协议和端口必须匹配......这里有什么线索吗?
    • 首先,将所有额外的 jQuery 代码的复杂性从您的页面中移除,并在您的页面上只保留原始 html 和 fb:cmets 的代码。确保它有效。然后慢慢将其他脚本添加回页面,看看是什么破坏了它。 :)
    • 嗨,我试过了,但没有区别这里是当前的错误:cssFailed to load resource:服务器响应状态为 404(未找到)static.ak.connect.facebook.com/ connect.php/en_US/js/Api/CanvasUtil/Connect/XFBML:13Uncaught TypeError: Object # has no method 'createClass2' 2不安全的 JavaScript 尝试从具有 URL player.vimeo.com/video/… 的框架访问具有 URL tosimplybe.com/… 的框架。域、协议和端口必须匹配。
    • 如果页面上只有插件的准系统 HTML,要么您没有指向正确的插件版本,要么存在服务器问题。还能是什么?在上面的问题中发布您完整的 HTML 页面代码(或您正在测试的页面的链接)
    猜你喜欢
    • 1970-01-01
    • 2013-10-24
    • 2012-08-02
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 1970-01-01
    • 2011-04-03
    • 2011-04-05
    相关资源
    最近更新 更多