サイズ変更イベントは、アドオンSDK(1.8)のコンテンツスクリプトでは機能しません
。このスクリプト:https ://builder.addons.mozilla.org/package/142401/latest/
main.js:
var Widget = require("widget").Widget;
var tabs = require('tabs');
var self = require('self');
var data = self.data;
var PageMod = require('page-mod').PageMod;
exports.main = function() {
PageMod({
include: [data.url("thepage.html")],
contentScriptWhen: 'start',
contentScriptFile: [data.url('thescript.js')],
onAttach: function(worker) {
console.log("attaching...")
},
});
new Widget({
id: "my-widget-1",
label: "Widget",
contentURL: "http://www.mozilla.org/favicon.ico",
onClick: function(event) {
tabs.open(data.url("thepage.html"));
}
});
};
thescript.js
console.log('started')
window.onresize = function(){console.log('resized!!!');}; //not working, never calls
コンテンツスクリプト内でサイズ変更イベントトリガーを作成するにはどうすればよいですか?