content_scripts
code:manifest.json
"content_scripts": [{
"run_at": "document_idle",
}, {
... // 複数設定できる
}]
"matches":設定したスクリプトを起動させるページ
"run_at":読み込むタイミング
"document_idle"
DOMを構築した後に読み込まれる
正確なタイミングは、ページの読み込みに合わせてブラウザ側が決める
特に理由がなければこれを使った方がいいらしい
"document_start"
DOMの構築や他のスクリプトの実行よりも前に読み込まれる
"document_end"
DOMの構築完了後でかつ画像やフレームなどのリソースよりも前に読み込まれる
"css":読み込むCSSファイル(任意)
ページのスタイルを書き換えることができる
"js":読み込むJavaScriptファイル(任意)