ウィンドウのサイズ変更イベントのイベント リスナーを追加する Chrome ブラウザーの拡張機能を作成しています。私のメソッドはウィンドウの読み込みイベントに対して実行されていますが、サイズ変更イベントに対しては実行されていません。
以下は私のmanifest.jsonファイルのコードです
{
"name": "A browser action",
"version": "1.0",
"background": { "scripts": ["background.js"] },
"permissions": [
"tabs", "http://*/*"
],
"manifest_version": 2
}
以下は私の background.js ファイルのコードです。
var myExtension =
{
init: function()
{
// The event can be DOMContentLoaded, pageshow, pagehide, load or unload.
alert("ASHSIH");
window.addEventListener("resize", this.onmyPageResize, false);
},
onmyPageResize: function(aEvent)
{
alert("RESIZED");
}
}
window.addEventListener("load", function load(event){
window.removeEventListener("load", load, false); //remove listener, no longer needed
myExtension.init();
},false);