我正在尝试添加一个数字,该数字将显示时显示chrome扩展图标时,该数字会随着脚本运行而更改。但是,当我添加
时 chrome.browserAction.setTitle({
title:'it works!';
});
进入我的内容。js文件,整个脚本都停止工作。我的清单。当前看起来像这样的文件:
{
"manifest_version": 2,
"name": "sampleName",
"version": "1.0",
"permissions": [
"storage"
],
"browser_action": {
"default_title": "not working"
},
"content_scripts": [
{
"matches": [
"https://www.sample.com"
],
"js": ["content.js"]
}
]
}
当我删除Chrome.browseraction.settitle语句时,一切正常工作,因此有关该语句的某些内容正在打破我的整个脚本。
我也遇到了一个类似的问题,即使我在后台脚本中调用chrome.browserAction.setTitle
。
通过从manifest.json
中的browser_action
删除default_title
来解决。从那时起,它正常工作。