プラグインから (ページの Cookie を使用して) リクエストを送信できるようにしたい
var widgets = require("sdk/widget");
var tabs = require("sdk/tabs");
var self = require("sdk/self");
var Request = require("sdk/request").Request;
var widget = widgets.Widget({
id: "mozilla-link",
label: "Mozilla website",
contentURL: "http://www.favicon.cc/logo3d/33101.png",
onClick: function () {
var worker = tabs.activeTab.attach({
contentScriptFile: self.data.url('scanner.js')
});
worker.port.emit('scanner');
}
});
およびワーカースクリプト
self.port.on("scanner", function () {
var http = Request({ url:'..', onComplete: function(Response) {}}).get();
});
しかし、リクエストが定義されていないと言われました...ワーカースクリプトで定義しようとしても。
ReferenceError: Request is not defined