使用 base64 展示 favicon 不知为什么显示不出来

2021-04-04 17:21:37 +08:00
 zxCoder
<link rel="shortcut icon"  href="data:image/x-icon;base64,AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAgAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA/4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEQEAEAAAAAAQEQAAABARARABABARAREQAREQAAAQEAARERAQEAEBEAEREREBERAAAQERARAREREREREQAREREBAAEREAAQAQEAEBEREREQEQABEBEAAREREBEBARABERABEQERAAAQEREREREAAAEQEREQEAAAAAAREBEQDstwAA/T8AAEm0AACGHwAAXBUAAKYCAAAeiQAAAAYAAAXDAAC1oAAACckAAMCUAADDEQAA6AEAAPILAAD+IwAA">
1499 次点击
所在节点    问与答
9 条回复
eason1874
2021-04-04 17:34:51 +08:00
IE 不支持,你用 chrome 就会正常显示了,不显示就是页面缓存没刷新,按 Ctrl + F5 强制刷新。
zxCoder
2021-04-04 17:42:11 +08:00
@eason1874 用的 chrome 强制刷新过了 还是没有显示
ztmqg
2021-04-04 17:50:37 +08:00
面试题:请问 src 和 href 的区别?
dimlau
2021-04-04 17:52:24 +08:00
@zxCoder 禁用缓存了吗?
我直接 F12 本页用了妳的这个代码就可以正常显示哦。(兰色一团乱麻……
zxCoder
2021-04-04 18:08:44 +08:00
@dimlau 那就奇怪了 我电脑换了几个浏览器都不行
fxplay
2021-04-04 18:11:09 +08:00
测试了一下,版本 89.0.4389.114 (正式版本) ( 64 位) 正常显示图标。
eason1874
2021-04-04 19:47:08 +08:00
@zxCoder 你确定网页已经修改成功了吗,在浏览器查看网页源码看下输出的 HTML 和 base64 data url 对不对。
zxCoder
2021-04-04 20:13:21 +08:00
@eason1874
@dimlau
@fxplay

是放在 head 标签里吗,具体位置还有要求吗
eason1874
2021-04-04 20:40:08 +08:00
只要是在 <head> 和 </head> 之间就可以。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/767948

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX