私は拡張子でやりたいためにいくつかの説明Chrome拡張機能:注入後にコンテンツスクリプトCSSを削除するにはどうすればよいですか?
"content_scripts": [{
"matches": ["*://*.youtube.com/*"],
"css": ["styles.css"],
"js": ["jquery-3.1.1.min.js", "content.js"]
}],
content_scripts(manifest.jsonを)から注入されたCSSファイルstyles.css
を削除する必要があります。
最初にstyles.css
が読み込まれ、ページのコードが変更されます。できます。
次に、ユーザーはボタンをクリックして内線をオフにします。できます。
ただし、styles.css
は削除する必要があります。それは動作しません。
ユーザーが延長を有効にしたい場合は、styles.css
をもう一度追加する必要があります。
var style = document.createElement('link');
style.rel = 'stylesheet';
style.type = 'text/css';
style.href = chrome.extension.getURL('myStyles.css');
(document.head||document.documentElement).appendChild(style);
拡張子を始めるされたときに、そのページが数ミリ秒間点滅しますので、それは、うまく動作しませんでした:私はこのようにそれを解決しようとした
。
質問が閉じます。私は退屈です。ありがとう。 – Lestoroer
「質問は閉じていますか?」というのは、(解決策を見つけた以外の理由で)気にしなくなった、または問題の解決策を見つけたことなどが原因で、このトピックに関する疑問がなくなったということですか?問題の解決策を見つけたら、この質問への回答を投稿する必要があります。 [自己回答の質問が推奨されます](http://stackoverflow.com/help/self-answer)。 – Makyen
だから。はい。私はちょっと後で解決策を教えてくれます:) – Lestoroer