[英]How do I clear the icon cache in the Android browser?
我一直在測試在移動Web應用程序中使用圖標圖標的情況。 我認為我在Android上遇到了緩存刷新問題。
我有兩個供測試的收藏夾圖像,big.png(114x114)和small.png(32x32)。 如果我做一個測試頁:
<html>
<head>
<link rel="apple-touch-icon" href="./small.png" />
</head>
<body>
Test icon page
</body>
</html>
我現在可以使用“將書簽添加到主屏幕”功能,並在主屏幕上創建網站的快捷方式。 但是,如果我將圖像更改為big.png並嘗試將其添加到主屏幕,即使頁面上沒有對其的引用,也會使用small.png!
我認為這是緩存問題,原因是1)重新啟動設備似乎可以解決問題; 2)回到家,第二天早上回來時,使用了正確的圖標。 但是,顯式清除設備上的緩存不會刷新圖標,這使我認為圖標並沒有保留在其中,而是保存在其他緩存中。
有沒有一種方法可以通過緩存標題或設備操作來強制更新圖標?
我目前無法自己測試,但我認為以下問題的答案可以解決您的問題。
所以就這樣寫:
<link rel="shortcut icon" href="http://www.yoursite.com/favicon.ico?v=2" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.