我们如何检查Google API提供的网站图标是否为默认地球仪?
https://www.google.com/s2/u/0/favicons?domain=facebook.com返回Facebook的收藏夹图标,而https://www.google.com/s2/u/0/favicons?domain=anyRandomFakeDomain.io返回地球作为收藏夹图标。
如何(仅在浏览器中使用JS)如何检查图标图标是否为默认Globe?
答案 0 :(得分:1)
聚会晚了几年,但无论如何:
似乎如果您请求更大的 favicon 大小,即添加 sz=64
查询参数,现有的 favicon 将缩放到您请求的大小,但不存在的 favicon 的默认值将始终为 16x16
因此您可以将其加载到图像标签中,并在其 onload 触发后使用 js 检查其大小。
这当然依赖于未记录的(很像一般的 api)功能,该功能实际上看起来像是一个错误并且可能随时更改。