如何在不点击 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有效。