![](/img/trans.png)
[英]Chrome Dev Tools. I am trying exclude extension js files from step by step debugging. But "Blackbox content script" in settings doesn't work
[英]Chrome dev tools doesn't show the event listener added via extension content script
我将一个 onclick 事件侦听器添加到来自扩展内容脚本的页面 DOM 的元素。
当我触发元素事件监听器时,我可以看到它记录到控制台,完美。 但我想知道为什么该事件没有出现在开发工具元素事件侦听器选项卡上。 或者它是否显示在其他地方?
在 chrome 和 firefox 上试过这个。
manifest.json
{
"manifest_version": 2,
"name": "Test Extension",
"version": "0.0",
"background": {
"persistent": false,
"scripts": [
"background.js"
]
},
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"content.js"
]
}
]
}
内容.js
const div = document.getElementById("id")
div.addEventListener("click", function () {
console.log("extension click")
})
它没有在 devtools 中实现,请参阅https://crbug.com/1190426并加注星标。
同时,您可以将控制台上下文切换到您的扩展程序,并将getEventListeners($0)
用作实时表达式或直接在控制台中使用。
可以右键单击实时表达式结果并将其保存到变量中以供进一步检查。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.