在我的清单中,我有这个:
"background": {
"page": "background.html",
// "scripts": ["background.js"],
"persistent": true
},
请注意,后台脚本是从“background.html”加载的,因为我需要拥有该html页面的一些特殊原因。清单的这一部分无法改变。
使用此设置,后台脚本工作正常,但当我包含console.log("Succeed.")
行时,脚本会加载错误,如下所示:
神秘的是,日志记录确实有效,我可以在background.html
的控制台中看到它。
但我无法摆脱错误,尽管补充道:
var console2 = chrome.extension.getBackgroundPage().console;
这是一个相对较小的错误,因为一切似乎都有效,除非有错误消息。