我正在玩我的第一个chrome扩展程序。我做了一个小扩展,监视页面的webrequests。这意味着我正在收听:chrome.webRequest.onBeforeRequest.addListener事件
我对如何在我加载的每个页面上执行此代码感到有些困惑。如果我打开扩展网页并在此上下文中运行代码,它适用于任何页面。但是,无论页面打开,我都希望它能够运行。我该怎么做呢?
我查看了content_scripts,但没有想出它们是否是正确的路径 - 如果它们是我如何从我的内容脚本向我的网页发送消息通知它运行代码。据我所知,内容脚本首先在页面加载后运行,因此如果我调用我的页面并添加监听器并不重要,因为该节目已经结束 - 这是正确的吗?
我理解这是因为我无法在内容脚本中添加侦听器 - 因此需要进行此消息传递 - 这是正确的吗?
谢谢。