Javascript 从favicon资源获取更高分辨率的png

Javascript 从favicon资源获取更高分辨率的png,javascript,html,reactjs,favicon,ico,Javascript,Html,Reactjs,Favicon,Ico,我目前正试图在我的网站上显示外部网站的图标,我注意到,不幸的是,如果我的HTML中有一个标记,那么页面上显示的图像是.ico文件中存储的最低分辨率图像。我想知道是否有一个简单的方法来指定我想要最高质量的图像。当站点没有标记,并且我知道我可以使用库来读取.ico文件时,此方法是一种回退方法,但我只是想检查是否有一个快速且肮脏的解决方案。谢谢。看一看SVG for fav-我认为这与此无关?我问的是这样一种情况,即站点没有为favicon(SVG或其他)指定位置,从而从.icon中提取数据。除了猜测

我目前正试图在我的网站上显示外部网站的图标,我注意到,不幸的是,如果我的HTML
中有一个标记,那么页面上显示的图像是.ico文件中存储的最低分辨率图像。我想知道是否有一个简单的方法来指定我想要最高质量的图像。当站点没有
标记,并且我知道我可以使用库来读取.ico文件时,此方法是一种回退方法,但我只是想检查是否有一个快速且肮脏的解决方案。谢谢。

看一看SVG for fav-我认为这与此无关?我问的是这样一种情况,即站点没有为favicon(SVG或其他)指定位置,从而从.icon中提取数据。除了猜测开发人员将在何处放置更高分辨率的图标(默认情况下,它们将位于根位置),我看不到这样做的可行途径。由于
.ico
文件通常是一个16x16的图像,我也不认为你能从中获得更高分辨率的图像,即使你能用脚本解析它(当然,你不能)。我不认为有一个快速而肮脏的解决方案,最好是抓取和查找像
应用程序图标
favicon
元标记之类的东西……ico文件实际上通常包含多个图像。图书馆也存在。但是我只想这样做,而不需要客户端对文件进行任何数据解析,因为这样可以避免我将文件发送到客户端(我可以只发送一个url),这是CORS所必需的。是的,在查找.ico文件之前,我查看了所有可能的标记,但是像这样的一些网站没有任何标记。