谷歌浏览器清除vue项目浏览器logo图标

580 阅读1分钟

最近项目中遇到需要清除浏览器logo的需求,本来以为是个随手的事情,没想到搞得我头大。 然后我就说下我尝试的几种方法:

  1. 注释掉引入图标的代码
<!-- <link rel="icon" href="<%= BASE_URL %>icos.ico"> -->

结果就是浏览器机制会默认去拿ico文件,只要文件存在就还会显示

  1. 方法1的改进,删掉ico文件,注释代码
<link rel="icon" href="#">

结果发现还是有。。。最后发现是因为nginx部署的时候是覆盖代码,ico文件还是在服务器上的(不知道有没有跟我一样的人。。)

把服务器上的ico文件删掉,浏览器删除缓存之后,其他浏览器都没问题,但是谷歌浏览器还是在!

  1. 删除Chrome本地favicon缓存文件

找到这个路径 C:\Users\xxxxx\AppData\Local\Google\Chrome\User Data\Default ,xxxxx是你本地的用户文件夹,找到 Favicons文件,然后删掉,删掉需要关掉所有谷歌浏览器窗口,再打开就没有啦。