我目前正在Firefox OS上测试Area Tweet tutorial application(您可以通过关注Creating the Area Tweet app链接找到完整的源代码),并且遇到以下问题:应用程序会打电话给Twitter的API,但没有收到回应,但下面WARN/ERROR:Firefox OS模拟器中的JavaScript问题(CSP警告)
[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 Boilerplate App,这似乎工作得很好。我在这两个Web应用程序之间看到的唯一区别是Area Tweet使用jQuery,而样板不能。我对Area Tweet的原始源代码所做的一项修改是,我加载了localhost(以符合Mozilla包装策略)的jQuery库,但这似乎不成问题。
不,没有内联脚本;该HTML与指定教程中的相同。 – adrianp