我们如何检查Google API提供的favicon是否是默认地球仪?
https://www.google.com/s2/u/0/favicons?domain=facebook.com https://www.google.com/s2/u/0/favicons?domain=facebook.com返回 facebook 的图标,其中https://www.google.com/s2/u/0/favicons?domain=anyRandomFakeDomain.io https://www.google.com/s2/u/0/favicons?domain=anyRandomFakeDomain.io返回地球作为图标。
我如何(仅在浏览器中使用 JS)检查图标是否是默认地球仪?
聚会晚了几年,但无论如何:
看来如果您请求更大的图标尺寸,即添加sz=64
查询参数,现有的图标将缩放到您请求的大小,但不存在的图标的默认值将始终为 16x16
因此,您可以将其加载到图像标签中,并在 onload 触发后使用 js 检查其大小。
这当然依赖于一个未记录的(很像一般的 api)功能,它实际上看起来像是一个错误,并且可能随时更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)