如何在不点击 chrome 插件中的插件图标的情况下执行 content_script?
how to execute content_script without clicking on the plugin icon in chrome plugin?
我想在不点击插件图标的情况下执行我的 content_script。
manifest.json
{
"short_name": "my plugin",
"name": "vanilla Chrome Extension",
"manifest_version": 2,
"permissions": ["activeTab", "tabs", "<all_urls>", "webNavigation"],
"version": "0.0.1",
"browser_action": {
"default_popup": "popup.html",
"default_title": "my plugin"
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"css": ["content-script.css"],
" js ": ["content-script.js"],
"run_at": "document_end"
}
]
}
我也尝试 document_idel 和 document_start
内容-script.js
console.log("inside plugin script");
document.querySelectorAll("h1").style.backgroundColor = "#c1c1c1";
我试图从文档中找出答案,但不知道该怎么做
@wOxxOm 对我的问题发表了评论,在我的 manifest.json content_scripts 部分中,当我删除那些 space 时,我在“js”前后留下 space有效。
我想在不点击插件图标的情况下执行我的 content_script。
manifest.json
{
"short_name": "my plugin",
"name": "vanilla Chrome Extension",
"manifest_version": 2,
"permissions": ["activeTab", "tabs", "<all_urls>", "webNavigation"],
"version": "0.0.1",
"browser_action": {
"default_popup": "popup.html",
"default_title": "my plugin"
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"css": ["content-script.css"],
" js ": ["content-script.js"],
"run_at": "document_end"
}
]
}
我也尝试 document_idel 和 document_start
内容-script.js
console.log("inside plugin script");
document.querySelectorAll("h1").style.backgroundColor = "#c1c1c1";
我试图从文档中找出答案,但不知道该怎么做
@wOxxOm 对我的问题发表了评论,在我的 manifest.json content_scripts 部分中,当我删除那些 space 时,我在“js”前后留下 space有效。