将作为内容脚本加载的缩小的AngularJS应用程序能够生成XHR请求吗?

时间:2015-09-13 01:59:08

标签: javascript angularjs firefox-addon firefox-addon-sdk

我有一个AngularJS应用程序,我希望将其包装到Firefox扩展中。使用JPM我已经能够通过数据文件夹加载应用程序。但是,由于"页面脚本可用的权限"我无法对我用于数据的Web服务进行任何调用。

我想知道我是否要将应用的javascript方面缩小为单个文件并将其加载为" Content-Script"我可以向外部网络服务提出请求吗?

如果有更好的方式允许扩展程序访问外部数据,请将您链接到示例吗?

1 个答案:

答案 0 :(得分:2)

您可以制作跨域请求,但需要在package.json中定义特定设置,请参阅文档:

https://developer.mozilla.org/en-US/Add-ons/SDK/Guides/Content_Scripts/Cross_Domain_Content_Scripts