如何从Firefox插件上的面板发出ajax请求?
答
如果你需要做的,从面板的web API的请求,你需要真正使main.js web请求,并使用
panel.postMessage(results)
一些结果发送到您的面板文档你应该看看:
SDK使用异步事件驱动的系统发送对象之间的消息,如面板和主插件代码。以上内容脚本指南是该系统工作原理的一个很好的背景资料。
https://addons.mozilla.org/en-US/developers/docs/sdk/latest/packages/addon-kit/request.html
请求模块使您可以请求任何Web服务。
下面是一个例子插件,使得到Twitter API的请求,并将结果传递到页面-MOD:
https://builder.addons.mozilla.org/package/45866/latest/
这实现类似于您需要做什么触发面板的api请求。