我刚开始使用Google Chrome扩展,我似乎无法从后台js登录到控制台。当发生错误时(例如,由于语法错误),我也找不到任何错误消息。
我的清单文件:
{
"name": "My First Extension",
"version": "1.0",
"manifest_version": 2,
"description": "The first extension that I made.",
"browser_action": {
"default_icon": "icon.png"
},
"background": {
"scripts": ["background.js"]
},
"permissions": [
"pageCapture",
"tabs"
]
}
background.js:
alert("here");
console.log("Hello, world!")
当我加载扩展时,警报出现了,但我没有看到任何记录到控制台的东西。我做错了什么?
发布于 2017-08-10 17:54:11
我也有同样的问题,在我的例子中,在Chrome开发者工具的控制台选项卡中,日志被设置为“全部隐藏”。我甚至没有意识到这是一个选项,我也不记得把它关掉了
发布于 2016-10-19 06:37:32
对于想要查看chrome扩展的“内容脚本”的调试控制台的追随者,可以通过执行常规的"show developer console“来访问,然后使用下拉箭头选择它的"javascript环境”,然后你就可以访问它的方法,等等。
发布于 2019-06-11 06:44:03
与Michiel的答案类似,我也有一个有趣的控制台配置:一个我不记得设置的过滤器:
清除过滤器后,我看到了消息。
https://stackoverflow.com/questions/10257301
复制相似问题