2015-11-18 102 views
4

我已經使用以下代碼行來填充「添加到主屏幕」圖標,但它仍然會顯示整個頁面的圖像,同時單擊添加到主屏幕圖標。添加到主屏幕圖標無法在Ipad上使用Ipad 9.1在Safari瀏覽器上進行填充

<link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-precomposed.png"/> 
    <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png"/> 
    <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png"/> 
    <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png"/> 
    <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png"/> 

我確信這張圖片的路徑是正確的。

我已經嘗試幾乎所有可用的互聯網上的解決方案,包括本網站,但似乎並沒有得到它的工作。 如果需要提供其他信息,請告訴我。

https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html#//apple_ref/doc/uid/TP40002051-CH3-SW4

援助的任何點將有很大幫助。

+0

沒有測試任何東西,你是否嘗試了使用這些指令爲整個網站分配圖像的基本原理: 要指定整個網站(網站上的每個頁面)的圖標,請將圖標文件放入PNG格式在根文檔文件夾中調用apple-touch-icon.png – spinon

回答

1

我不能添加填充圖像到主屏幕的選擇,由於HTTPS證書問題 .Though我可以瀏覽使用圖片的路徑的圖像,但意外的是,沒有填充在iPad主屏幕上的圖像。

想就如何從ipad內部進行Safari瀏覽器調試得到一些答案。

我爲設備添加了一個新證書,添加到主屏幕圖標圖像開始按預期顯示。

+0

另外如果你想檢查https是否真的是導致問題的原因之一。你可以嘗試更改httpd.conf文件並查找單詞「LISTEN」。然後將443更改爲80並重新啓動apache。通過這個你的服務器現在正在聽http。嘗試添加一個圖標到主屏幕,如果它運行良好,那麼證書問題的可能性非常高。 –

2

請確保您不在開發服務器上或您需要獲取證書的網站上。我遇到了類似的問題,最終通過將資產轉移到生產srvr來解決。

我在物理(實時)設備上進行了測試,並且還使用BrowserStack訪問了我沒有的設備和瀏覽器,並且所有操作都按預期工作。

相關問題