不同于内容脚本(通常命名content.js),在后台脚本(通常命名background.js或service-worker.js)中console.log并不会在控制台中直接显示。
要查看后台脚本上下文的正确控制台,执行如下步骤:
- 访问chrome://extensions/ 或 点击扩展程序图标并选择“管理扩展程序”。
- 启用开发者模式
- 单击background page 或 service worker,此时会跳转到一个新窗口,该窗口中可以查看background中的打印。
以下图三个插件为例:
其中检查视图为「背景页」的两个扩展程序是ManifestV2 ,为Service Worker的扩展程序是ManifestV3。
验证
由于Chrome官方文档中明确说明,ManifestV2已经弃用了,以下用ManifestV3验证。
点击 Service Worker 链接后,跳转到新窗口,成功发现打印。