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