Chrome拡張機能をいじった後、ページにいるときchrome://extensions
にマニフェストファイルで開始されたバックグラウンドスクリプトが実行され、インターネットを閲覧しているだけであるか、拡張ページ以外の別のページでバックグラウンドスクリプトが実行されないことに気付きました.
これが私が意味することです:
私のマニフェストファイルで:
"background": {
"scripts": ["jquery-latest.js","background.js"]
},
今background.js
ファイルで:
$(document).ready(function(){
alert("working");
});
簡単なアラート機能を使用して、これが機能するかどうかを確認したところ、ディレクトリalert("working");
にいるときにのみ表示されることがわかりました。chrome://extension
google.com などにアクセスする場合は、葉巻はありません。
私の質問は、なぜこれが起こるのですか? 何があっても警告するように変更するにはどうすればよいですか。