[英]Why is android chrome add to homescreen using apple-touch-icon instead of what's specified in my manifest?
這是我的manifest.json:
{
"lang": "en",
"name": "Complice",
"short_name": "Complice",
"icons": [
{
"src": "favicon-36x36.png",
"sizes": "36x36",
"type": "image/png",
"density": "0.75"
},
{
"src": "favicon-48x48.png",
"sizes": "48x48",
"type": "image/png",
"density": "1.0"
},
{
"src": "favicon-72x72.png",
"sizes": "72x72",
"type": "image/png",
"density": "1.5"
},
{
"src": "favicon-96x96.png",
"sizes": "96x96",
"type": "image/png",
"density": "2.0"
},
{
"src": "favicon-144x144.png",
"sizes": "144x144",
"type": "image/png",
"density": "3.0"
},
{
"src": "favicon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"density": "4.0"
}
],
"start_url": "/",
"display": "standalone",
"orientation": "portrait"
}
原來答案確實很愚蠢。 我有
<link rel="manifest" href="manifest.json">
但是此鏈接僅在首頁上正確,而在您要保存鏈接的主應用程序頁面上不正確。 更改為此,它按預期工作:
<link rel="manifest" href="/manifest.json">
我添加此問題和答案是因為搜索我的問題時沒有結果,而且我認為這可能對將來的人們有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.