我已经看了here,但答案并没有解决我的问题。 解决方案可能很简单,但到目前为止我还没有找到任何东西。
谢谢!
答案 0 :(得分:13)
在Windows上的Firefox 56中,我只能刷新特定的书签图标,如下所示:
%AppData%\Mozilla\Firefox\Profiles\<profilename>.default
。使用sqlite3打开favicon.sqlite
数据库:
sqlite3 favicons.sqlite
找到您要删除的favicon:
select * from moz_icons where icon_url like '%search_term_goes_here%';
删除它们:
delete from moz_icons where icon_url like '%search_term_goes_here%';
退出。
.exit
启动Firefox并访问相关页面。当您执行此操作时,将更新favicon。
答案 1 :(得分:10)
有一个适用于每个浏览器的解决方案:
转到www.yourwebsiteurl.com/favicon.ico
(适用于localhost
)
强制刷新( Ctrl + F5 适用于大多数浏览器,或手动)
重新启动浏览器
答案 2 :(得分:5)
有点古怪,但是请尝试将书签属性从http更改为https,反之亦然,然后单击书签。如果您从http更改为https,请在此之后保留它。如果您从https更改为http,请改回它。
答案 3 :(得分:0)
转到文件夹C:\ Users \ 您的配置文件 \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ 随机名称。默认-随机#
删除文件:favicons.sqlite
所有书签图标将是默认的,并且在您重新访问站点时将刷新。
版本66.0.1(64位)
答案 4 :(得分:0)
我遇到了同样的问题,在我的情况下,它通过在 url 后添加斜杠来工作,以便浏览器再次从头开始加载页面。
https://www.example.com//
点击书签后,图标立即更新。 解决方案来自here(见方法2)
答案 5 :(得分:-2)
按Ctrl
+ F5
。这会在清除缓存时强制刷新页面。此外,尝试删除书签并重新创建它。图像可能缓存在书签和标签的不同位置。如果这不起作用,请尝试使用favicon插件here我也找到了这个代码来刷新它。将其粘贴到您的开发控制台中:
var fS = Components.classes["@mozilla.org/browser/favicon-service;1"]
.getService(Components.interfaces.nsIFaviconService);
fS.expireAllFavicons();