【问题标题】:Facebook like button error MessageFacebook 喜欢按钮错误消息
【发布时间】:2013-06-03 18:51:34
【问题描述】:

我在我的页面中添加了一个 facebook like 按钮。该页面是使用 AJAX 呈现的。 这是我的代码:

$(document).ready(function(){
    (function(d, s, id) {
          var js, fjs = d.getElementsByTagName(s)[0];
          if (d.getElementById(id)) return;
          js = d.createElement(s); js.id = id;
          js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
          fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));

});

当我通过 Chrome 访问此页面时,Chrome 会记录错误消息: 阻止来源为“https://www.facebook.com”的框架访问来源为“站点 url”的框架请求访问的框架将“document.domain”设置为“facebook.com”,但被访问的框架没有。两者都必须将“document.domain”设置为相同。

非常感谢您的帮助。

【问题讨论】:

    标签: facebook facebook-like runtime-error


    【解决方案1】:

    我刚刚在 facebook 开发者网站上找到了这个: “这是 Chrome 中的警告,没有不良副作用 请检查您是否安装了任何扩展。”

    http://developers.facebook.com/bugs/586120791417551/

    您的扩展程序的内容脚本可能会产生这些错误。我的网站在控制台日志中显示了其中的几个错误。但是,facebook 按钮运行正常。我将在没有安装扩展的 chrome 会话中进行测试。

    您的 facebook like 按钮功能是否正常(除了抛出混乱的控制台错误)?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-25
      • 1970-01-01
      相关资源
      最近更新 更多