所有网页浏览器在chrome扩展的列表

List of all webrequests in chrome extension

本文关键字:chrome 扩展 列表 浏览器 网页 网页浏览      更新时间:2023-09-26

我正在玩我的第一个chrome扩展。我做一个小的扩展,监控网页的网页制作。这意味着我正在监听:chrome.webRequest.onBeforeRequest.addListener事件

我对如何在加载的每个页面上执行此代码有点困惑。它适用于任何页面,如果我打开扩展网页,并在这种情况下运行代码。然而,我希望它运行,无论有页面打开。我该怎么做呢?

我看了看content_scripts,但还没有弄清楚他们是否正确的路径采取-即使他们是我如何从我的内容脚本发送消息到我的网页通知它运行代码。据我所知,内容脚本是在页面加载后首先运行的,因此,如果我调用我的页面并添加侦听器并不重要,因为节目已经结束了-这是正确的吗?

我所理解的是,我不能在内容脚本中添加侦听器-因此需要使这个消息传递的东西-这是正确的吗?

谢谢。

可以将onBeforeRequest侦听器放在background page中,特别是它的持久变体。当事件被调用时,处理程序中的任何内容都将运行。