Chrome扩展程序:通过链接[rel * ='快捷图标']或链接[rel * ='icon']无法使用Google的网站图标

问题描述 投票:0回答:1

我正在尝试使用:

document.querySelectorAll("link[rel*='icon']");
document.querySelectorAll("link[rel*='shortcut icon']");

但当我检查谷歌页面(例如:google.com)时,没有iconshortcut icon。这种方式可以工作并获得其他网站的优惠。

几天前谷歌曾经使用过shortcut icon。现在我不确定Google用它来显示他们的图标。

另一个问题是,iconshortcut icon方式是获得任何网站的favicon的最佳方式吗?

javascript google-chrome-extension
1个回答
0
投票

如果没有定义favicon.ico,浏览器将默认查找位于网站根目录的<link rel="icon" />。在Google案例中:https://www.google.com/favicon.ico

查看https://en.wikipedia.org/wiki/Favicon以查看(所有?)方式浏览器可以获得favicon。

© www.soinside.com 2019 - 2024. All rights reserved.