Internet Explorer 11 中的 Facebook FB.init "Access is Denied"
Facebook FB.init "Access is Denied" in Internet Explorer 11
在 Internet Explorer 11 中,当我按如下方式调用 FB.init 时,我收到不少于 11 个 SCRIPT5: Access is denied
错误:
FB.init({
appId: appId,
xfbml: true,
version: "v2.5",
channelUrl: channelUrl
});
在我的例子中 channelUrl
设置为 http[s]://mysite/channel.html
其中 returns 以下 HTML 文档
<script src="//connect.facebook.net/en_US/all.js"></script>
有什么方法可以让这些错误消失吗?
删除 channelUrl
参数,不需要它,它甚至不再列在文档中:https://developers.facebook.com/docs/javascript/reference/FB.init/v2.6
此外,检查您的代码是否包含 JS SDK,确保不包含协议 (http/https)。
如果还不能解决问题,请添加测试link。
在 Internet Explorer 11 中,当我按如下方式调用 FB.init 时,我收到不少于 11 个 SCRIPT5: Access is denied
错误:
FB.init({
appId: appId,
xfbml: true,
version: "v2.5",
channelUrl: channelUrl
});
在我的例子中 channelUrl
设置为 http[s]://mysite/channel.html
其中 returns 以下 HTML 文档
<script src="//connect.facebook.net/en_US/all.js"></script>
有什么方法可以让这些错误消失吗?
删除 channelUrl
参数,不需要它,它甚至不再列在文档中:https://developers.facebook.com/docs/javascript/reference/FB.init/v2.6
此外,检查您的代码是否包含 JS SDK,确保不包含协议 (http/https)。
如果还不能解决问题,请添加测试link。