クローム拡張機能を作成しています。 CSS、javascript、HTMLファイルを含む小さな拡張機能があります。私はどのWebページでもこの拡張を実行したいが、content_script
はスクリプトファイルを実行することしかできない。 css
またはhtml
ファイル拡張子を追加すると機能しません。拡張機能用に作成したHTMLページは表示されません。ちょうどscript.js
です。 content_script
にどのようにしてHTMLファイルを追加できますか?クロム拡張機能にHTMLファイルとCSSファイルを含めるにはどうすればよいですか?
これは私のmanifest.json
ファイルです:
{
"manifest_version":2,
"name":"News Plugin",
"description": "This extension will show you the latest news with headlines and small description",
"version":"1.0",
"browser_action":{
"default_icon":"news_icon.png",
"default_popup":"NewsApp.html"
},
//"chrome_url_overrides":{
//"newtab":"NewsApp.html"
//},
"content_scripts":[
{
"matches":["http://*/*","https://*/*"],
"js":["news.js"],
"html":["news.js"],
"css":["style.js"]
}
],
"permissions":[
"activeTab"
]
}
なぜあなたのHTMLファイルとCSSファイルに '.js'拡張子が付いていますか? – Barmar
JSとHTMLの両方に同じファイルを使用するのは本当ですか? – Barmar
申し訳ありません。私はちょうどCSSとHTMLファイルに.js拡張子をコピーしました。はい、私はコンテンツのスクリプトで単一のhtmlファイル(cssとjs参照ファイルを含む)を使用したいと思います。 –