如何为网站快捷方式(主屏幕)配置app-name?

How to configure app-name for website shortcut (homescreen)?

我有一个网站,我的客户想将其添加到 android 上的主屏幕,所以当我这样做时(使用 chrome),chrome/android 要求provide/change 显示的名称。在我的例子中,它预先填充了 "App"。

翻译成英文的弹窗标签是"Add to Homesceen"

但是当我对 for-example Whosebug 做同样的事情时,我得到 它预先填充了一个 "name" 可能是网站标题。

所以我尝试了什么:

提前感谢任何帮助:)

您正在寻找 PWA JSON manifest。它会告诉您的浏览器关于您的应用程序。

正如你在上面的link中看到的,你应该提供short_name and/or name 属性。不要忘记 link 你的清单:

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

示例:

{
  "short_name": "Maps",
  "name": "Google Maps",
  "icons": [
    {
      "src": "/images/icons-192.png",
      "type": "image/png",
      "sizes": "192x192"
    },
    {
      "src": "/images/icons-512.png",
      "type": "image/png",
      "sizes": "512x512"
    }
  ],
  "start_url": "/maps/?source=pwa",
  "background_color": "#3367D6",
  "display": "standalone",
  "scope": "/maps/",
  "theme_color": "#3367D6"
}