构建我的第一个 Chrome 应用程序并想知道如何运行 myscript.js
仅当单击 icon.png 时。现在它只在页面加载时运行。
这是我的 manifest.json 文件:
{
"name": "My extension",
"version": "1.0",
"background_page": "background.html",
"permissions": [
"tabs", "http://*/*"
],
"content_scripts": [
{
"matches": ["http://*/*"],
"js": ["myscript.js"],
"run_at": "document_end"
}
],
"browser_action": {
"default_icon": "icon.png"
}
}
最佳答案
如果您在其他任何时候都不需要内容脚本,除非按下按钮,请参阅 programmatic injection 上的 Chrome 文档。使用 executeScript
即时注入(inject)脚本。
关于google-chrome-extension - 当我单击 Google Chrome 扩展程序的弹出图标时,如何触发内容脚本运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10608613/