6

我正在开发一个使用 Facebook JavaScript SDK 在列表中显示 Facebook 提要的 Sencha Touch 2 应用程序。在我的浏览器(本地主机)中它运行良好,但是当我在我的设备(iPad 的 iPhone)上启动我的应用程序时,提要没有加载。当我在设备上的 Safari 中通过 localhost 打开它时也没有。

当我在 iPhone 上使用 Safari 控制台时,它会显示两个未出现在我的计算机上的日志:

“第 44 行的 JavaScript 日志文件:http ://connect.facebook.net/en_US/all.js:从https://s-static.ak.facebook.com接收到对象类型的消息,需要一个字符串”

这是造成问题的原因吗?也许我的设备无法识别 Javascript SDK 的 FB 功能?

有人可以帮我吗?谢谢!

4

2 回答 2

0

您在哪里定义 fb 的脚本以及定义的 div fb-root 在哪里我之前遇到过同样的问题,但这是因为 div 总是被另一个视图覆盖或覆盖,所以请检查您是否可以发布一些代码会更好,

于 2013-01-13T17:19:27.270 回答
0

您是否已将 fb 域添加到应用程序 url 白名单?我有类似的问题,通过将 fb 域添加到配置文件的访问源标记来解决。

于 2014-04-25T11:20:46.447 回答