pde*_*eva 71 browser google-chrome bookmarks favicon
我为我的一堆网站更新了图标。刷新网站确实会在浏览器选项卡中显示更新的网站图标,但是这些网站的书签仍然具有旧的网站图标。
除了删除和重新添加每个书签之外,有没有办法让 Chrome 刷新每个网站的书签?为什么不只是访问网站也更新书签图标?
JMa*_*Max 39
您是否尝试在页面上强制刷新并按Ctrl+ R?
[编辑](感谢 James,请参阅他的评论)尝试使用+ +刷新并清空缓存CtrlShiftR
Spo*_*oky 12
我的问题是,尽管删除了本地托管站点的图标,Chrome 仍然显示它。
这个关于 Chromium 问题的评论说:
收藏夹图标不存储在缓存中,它们存储在 SQLite 数据库之一中。所以它们不会被缓存清除。这是一件好事,因为您所有的书签都会丢失它们的图标,直到您再次访问它们。
这解释了为什么清除我的缓存没有解决问题。
这是我为我的网站清除网站图标所做的工作:
Favicons-journal
文件Favicons
文件复制到与 SQLite 命令行 shell 相同的目录中sqlite3
从命令提示符执行Favicons
文件从我的 SQLite 命令行 shell 目录移回我的用户数据目录.open Favicons
DELETE FROM
favicons
WHERE
id
IN (
SELECT
icon_id
FROM
icon_mapping
WHERE
page_url
LIKE
'%localhost:%'
);
DELETE FROM
favicon_bitmaps
WHERE
icon_id
IN (
SELECT
icon_id
FROM
icon_mapping
WHERE
page_url
LIKE
'%localhost:%'
);
DELETE FROM
icon_mapping
WHERE
page_url
LIKE
'%localhost:%'
;
Run Code Online (Sandbox Code Playgroud)
调整它以适合您希望清除其收藏夹图标的 URL。就我而言,目标 URL 与http://localhost:8000/
.
小智 9
实际上,您只需要浏览 www.site.com/favicon.ico,您就会看到缓存的旧图标,单击刷新 (ctrl+R) 或 (ctrl+F5),您将看到新图标。返回 www.site.com 并享受新的图标。
归档时间: |
|
查看次数: |
172130 次 |
最近记录: |