我目前正在 Firefox OS 上测试区域推文教程应用程序(您可以通过创建区域推文应用程序链接找到完整的源代码),我遇到了以下问题:应用程序调用了 Twitter API,但是未收到响应,但出现以下警告/错误:
[JavaScript Warning: "CSP WARN:
Directive script-src app://myapp1002.gaiamobile.org violated by
http://search.twitter.com/search.json?callback=twitterCallback&q=test&_=1360318777176"]
这里有什么问题?这是没有收到对 API 请求的响应的提示,还是有其他原因?我在 Firefox 和 Chrome 浏览器(在 Windows 上)上测试了该应用程序,它运行良好。
我还可以补充一点,我测试了Firefox OS 样板应用程序,这个应用程序似乎工作得很好。我看到这两个 Web 应用程序之间的唯一区别是 Area Tweet 使用jQuery,而样板文件则没有。我对 Area Tweet 的原始源代码所做的一项修改是从localhost加载 jQuery 库(以符合 Mozilla 打包策略),但这似乎不是问题。