Blazor服务器应用程序中已停止检测manifest.json文件

时间:2020-06-04 22:50:42

标签: progressive-web-apps blazor

我正在开发Blazor应用程序-最初,我可以从https://localhost:5001上将其作为PWA安装

但是,现在不再找到manifest.json,在Chrome开发人员工具中,它被检测为“文档”类型,而不是其他应用程序那样的“清单”类型:

manifest.json in chrome developer tools, network tab

我已经在此处阅读了相关问题,但我不知道出了什么问题。

我知道manifest.json文件本身很好,因为如果我在新的Blazor项目中使用它,它将很好工作。

任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

我整整整整一天都在梳头,这是一个愚蠢的错误(据我所知)。

事实证明,我无意间输入了以下内容:

@(Html.AntiForgeryToken())

上方在我的_Host.cshtml文件中的<!DOCTYPE html>声明中(隐藏在@ page,@ namespace和@addTagHelper中)。

将其删除后,它将再次正常运行。