私のアドオンは、いくつかのコンテンツスクリプトをさまざまなウェブサイトに挿入しています。 onbeforeunload
をバインドしようとしたり、window.location.reload
を呼び出すと、ウィンドウオブジェクトがいくつかのプロパティを見落としていることがわかりました。コンテンツスクリプトを使用しているときにウィンドウにプロパティが表示されない
page-mod
モジュール経由でコードを注入中に特定のイベント(onbeforeunload
、onunload
など)をバインドする方法はありますか?
私は、これらのプロパティが欠落していることを示す、アドオンのテストを作成しました:とにかくそれらを使用する方法についてhttps://builder.addons.mozilla.org/addon/1037497/latest/
ソリューション?
もう一度私の質問にお返事ありがとうございます!まあ、私の問題は別の情報源を持っていました。第三者図書館は私にそれを気付かせることなくaddEventListenerを置き換えました。ライブラリを削除した後、私の既存のスクリプトは魅力的なように動作し始めました。 – dvcrn