首页 > 为什么chrome里有的页面没有favicon?

为什么chrome里有的页面没有favicon?

SF的所有页面都声明了favicon地址,但是除了首页外,有的页面就没有图标,比如

http://.com/q/1010000000686543

但是有的页面又有

http://.com/q/1010000000671822


更新:

问题已经解决了,是我们在用工具生成这个favicon图像时权限没有设置正确,导致第三方下载下来了也无法读取,更改权限就可以了。。。


在我這裏只有首頁顯示 favicon。

<link rel="shortcut icon" href="//static..com/global/img/favicon.eee09a32.ico">

而且由於 Retina 屏幕,我可以看出,首頁顯示的 favicon 大小是 16 * 16

但是 shortcut icon 指定的圖標是 32 * 32,這只能說明,chrome 並沒有識別 http://static..com/global/img/favicon.eee09a32.ico 這個文件。從我打開這個連接等了一會卻沒有緩存也可以看出。

所以結論很簡單,<link rel="shortcut icon" href="//static..com/global/img/favicon.eee09a32.ico"> 這行對 chrome 完全沒有起到作用。

另外,在 Chrome 39 Canary 下,主頁也沒有顯示 favicon。而左邊對比的我的 localhost 中隨便一個頁面,favicon 都能正確顯示。

在改版之前從未訪問 的 Chrome Canary 之下,任何頁面都沒有顯示 favicon。這說明,首頁之所以顯示成功,是因爲緩存了舊版 的緣故。

建議:在link 後面加上 type="image/x-icon" 試試


<link rel="shortcut icon" href="//static..com/global/img/favicon.eee09a32.ico">

两个页面都有。

【热门文章】
【热门文章】