作为内容脚本加载的缩小 AngularJS 应用程序是否能够发出 XHR 请求?

Will a minified AngularJS app loaded as a content script be able to make XHR Requests?

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

我想知道我是否要将应用程序的 javascript 方面缩小到一个文件中并将其作为 "Content-Script" 加载,我是否能够向我的外部网站发出请求服务?

如果一般情况下有更好的方法允许扩展程序访问外部数据,请 link 举个例子好吗?

可以进行跨域请求,但需要在package.json中定义具体设置,请查看文档:

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