【问题标题】:Why is android chrome add to homescreen using apple-touch-icon instead of what's specified in my manifest?为什么 android chrome 使用 apple-touch-icon 而不是我的清单中指定的内容添加到主屏幕?
【发布时间】:2016-05-26 13:48:49
【问题描述】:

这是我的 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"
}

【问题讨论】:

    标签: android android-manifest mobile-website


    【解决方案1】:

    原来答案真的很傻。我有

    <link rel="manifest" href="manifest.json">
    

    但此链接仅在主页上准确,而不是您要保存链接的应用主页面。把它改成这个,它按预期工作:

    <link rel="manifest" href="/manifest.json">
    

    我添加这个问题和答案是因为我在搜索我的问题时没有得到任何结果,我认为这可能会对未来的人有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-02-03
      • 1970-01-01
      • 2012-04-23
      • 2011-06-03
      • 1970-01-01
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多