我正在开发Blazor应用程序-最初,我可以从https://localhost:5001上将其作为PWA安装
但是,现在不再找到manifest.json,在Chrome开发人员工具中,它被检测为“文档”类型,而不是其他应用程序那样的“清单”类型:
manifest.json in chrome developer tools, network tab
我已经在此处阅读了相关问题,但我不知道出了什么问题。
我知道manifest.json文件本身很好,因为如果我在新的Blazor项目中使用它,它将很好工作。
任何建议将不胜感激。
答案 0 :(得分:1)
我整整整整一天都在梳头,这是一个愚蠢的错误(据我所知)。
事实证明,我无意间输入了以下内容:
@(Html.AntiForgeryToken())
上方在我的_Host.cshtml文件中的<!DOCTYPE html>
声明中(隐藏在@ page,@ namespace和@addTagHelper中)。
将其删除后,它将再次正常运行。