【发布时间】:2013-11-27 22:56:43
【问题描述】:
我正在编写一个 chrome 扩展程序,它应该能够在加载后立即在该页面上运行脚本。我实现了在单击扩展图标时运行代码的功能,但是当我添加代码以在页面上运行该脚本时,它无法正常工作
清单文件
{
"name": "",
"description": "",
"version": "1.0",
"permissions": [
"activeTab",
"tabs"
],
"background": {
"scripts": ["background.js"],
"persistent": false
},
"browser_action": {
"default_title": "",
"default_icon": "6a00e3982283618833019affd3c028970c.png"
},
"manifest_version": 2
}
js 文件:
chrome.tabs.onUpdated.addListener(
function ( tabId, changeInfo, tab )
{
if ( changeInfo.status === "complete" )
{
chrome.tabs.executeScript({
code: "console.log('dsff');"
});
}
});
但尽管如此,当用户更改选项卡中的页面时,我的 js 没有运行
【问题讨论】:
标签: javascript google-chrome-extension google-chrome-devtools