无法安装站点:页面没有清单 <link> URL

Site cannot be installed: Page has no manifest <link> URL

Chrome 控制台上显示此错误消息

我可以通过添加清单来避免这种情况 link 但我不想在每个 page/layout

上添加

有没有其他方法可以避免这个错误?

为了避免这个错误 我在布局页面中添加了下面一行

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

如果它可以帮助任何人,我会发布它。

将清单添加到您的页面最后,我们需要向页面中的清单添加一个link。打开 work/index.html。在结束 </head> 标记之前添加以下内容:

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

创建 work name mainfest 如下所示。

{
  "short_name": "",
  "name": "",
  "icons": [
  {
    "src":"",
    "sizes": "",
    "type": ""
  }
 ],
 "start_url": "",
 "background_color": "",
 "Theme_color": "",
 "display": ""
}

有关更多详细信息,请参考以下 Link: Manifest