我使用PHP显示图像(例如动态返回mime类型为image/png
的二进制blob),这意味着我无法使用典型方法更改图标(link
代码)。
HTML解决方案是:
<link rel="shortcut icon" href="favicon.ico" />
有没有办法可以在PHP中为非HTML文档设置favicon?
答案 0 :(得分:4)
大多数浏览器默认会在根目录中查找favicon,如下所示:http://example.com/favicon.ico。您可以将其用于图像的图标。
如果您想为每张图片添加不同的图片,那就根本不可能(浏览器没有为此提供任何机制)。有一个建议的标准,用于通过HTTP标头设置favicon(RFC 5988),但它仍然是一个草案,并没有被浏览器供应商实现。