javascript - IE8 中的 facebook 连接 javascript 错误

标签 javascript facebook facebook-c#-sdk

我正在使用Facebook C# SDK .

我打开了hello world示例,它在chrome和firefox中运行良好,但在IE8中似乎不起作用。

我收到此错误:

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Timestamp: Wed, 22 Dec 2010 23:00:00 UTC

Message: 'FB.XD.resolveRelation(...).FB' is null or not an object Line: 16 Char: 2193 Code: 0 URI: http://connect.facebook.net/en_US/all.js

有什么问题吗?

最佳答案

您很可能在 80 以外的端口上运行并在本地运行。 Facebook 的 Javascript SDK 中存在一些错误,会导致在非标准端口上运行的网站失败。尝试在端口 80 上运行示例,它应该可以在 IE 中运行。

您所看到的是 Facebook 开发的常见挑战之一。有些事情在测试环境中工作有点棘手。我通常只是在本地测试 chrome 中的所有内容,然后在部署到 staging 时在 IE 中测试。有点痛苦,但这就是构建 Facebook 应用程序时的情况。

关于javascript - IE8 中的 facebook 连接 javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4521805/

相关文章:

facebook-c#-sdk - 从Codeplex使用facebook C#sdk获取用户个人资料图片

windows-phone-8.1 - 如何在 Windows Phone 8.1 C# 中使用 Facebook ADS 跟踪移动应用程序的安装

javascript - Backbone 集合长度与大小()

javascript - 将 passport-steam 与 sails-generate-auth 结合使用

javascript - 从手机上传的图像方向不正确

android - phonegap-plugin-facebook-connect : no callback function after FB. 登录

Facebook 检查页面是否为用户 "Liked"

c# - FaceBook C# SDK 6.4版本中CanvasAuthorizeAttribute的替代品是什么

javascript - 当 anchor 在 URL 中时,避免页面滚动/跳转

facebook - 如何为移动应用程序实现安全的 Facebook 登录/注册/连接 Web 服务?