2017-07-11 4 views
0

私はFirefox拡張機能を使ってwebextensions techを書いています。 Firefoxのデフォルトでは、ページが読み込まれたときにFirefoxがアドオンを読み込みます。しかし、いくつかの広告や統計コードのように、いくつかのページがゆっくりと読み込まれたjsを持っているので、不要なページの読み込みを止めればアドオンは読み込まれません。または、アドオンがロードされる前に長い時間待ってください。Firefox拡張機能をページにインストールする時期を決定できますか?

アドオンの読み込み時間を設定できますか? (例:ページが読み込まれる前)

答えて

0

content_scripts 'manifest optionsrun_atオプションを確認してください。たとえば、次のオプションを使用することができます。

content_scripts": [ 
    { 
    "js": ["my-script.js"], 
    "matches": ["https://example.org/"], 
    "match_about_blank": true, 
    "run_at": "document_start" 
    } 
] 
+1

結果として、スクリプトが読み込まれるときの 'document'は空になることに注意してください。 DOM構造はまだ解析されません。 – Xan

+0

はい、また、私はあなたがスクリプトと 'document_start'を実行するときにいくつかのパフォーマンスの問題が到着することに気付きました! –

+0

おかげさまで、どのようなパフォーマンスの問題が発生しましたか? – Malloc

関連する問題