1

我有一个 Google Chrome扩展,是我在 webRequest Extensions API 处于实验阶段时编写的。目前我正在重写它,我注意到它不处理对/favicon.ico.

UPD仅在打开开发工具面板时才处理此请求。

它处理除此之外的所有其他请求(我测试过的)。

我用:

chrome.webRequest.onBeforeRequest.addListener(handler, filter)

收听来自我的浏览器的所有请求。过滤器值设置为处理所有请求:

var filter = { urls: [ "*://*/*" ] };

这是一个已知的错误?

这可能是由 Chrome 优化其网站图标存储的方式引起的(我的意思是从它的缓存中加载图标,如下所示chrome://favicon/http://yandex.ru:)


参考

webRequest API http://code.google.com/chrome/extensions/webRequest.html

4

0 回答 0