我的插件工作正常,没有错误,但是如果在我的插件脚本 Main.js 中添加以下代码,那么我的扩展将根本无法工作。
为什么?我应该做什么?
var Request = require("sdk/request").Request;
var quijote = Request({
url: "http://www.latin1files.org/",
onComplete: function (response) {
console.log(response.text);
}
});
quijote.get();
插件:
https://addons.cdn.mozilla.net/_files/478037/proxylist-initial.rev19-fx.xpi
因此,如果我想使用请求或计时器,该插件将无法工作。如何解决这个问题?
我认为问题出在设置文件中,可能在 bootstrap.js 或harness-options.json 中,或者在必须初始化的地方,但我对 firefox addon sdk 不太了解。我知道上面的代码必须有效,但我需要包含或声明一些允许我使用 Request 的内容。
最佳答案
必须在harness-options.json中声明
关于javascript - 为什么我的 Firefox 插件无法执行请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23446007/