【发布时间】:2018-10-30 02:41:06
【问题描述】:
我正在 AWS Cloud9 中开发 PWA,但它不允许我的 manifest.json 包含/引用到链接标签中。它在开发工具中显示“VFS 连接不存在”,就好像它无法找到清单一样,因为它在应用程序外部。我在控制台中收到 499 错误。如果我停止节点 http-server 并重新加载预览页面,这与我收到的消息相同,因为它没有在端口 8080 上提供服务。它确实在链接标签中找到了 CSS 文件(在同一个文件夹中) ),是因为它是 rel=manifest,还是出于安全原因或其他原因,它不允许包含 json 文件?有谁知道为什么这个文件不起作用?
<link rel="manifest" href="manifest.json" />
【问题讨论】:
-
请显示css工作部分?
-
CSS 文件的代码是 ,我知道它可以工作,因为我的样式正在被应用。这就是为什么我怀疑它与 JSON 或安全性有关。我也尝试过权限,这也不是问题。我尝试过使用 manifest.txt,但它不能作为清单文件。
-
只是为了确认一下,你能不能直接在浏览器中从它的绝对 URL 获取清单文件?
-
是的,我可以在浏览器中访问manifest.json,并查看其中的内容,但是从html页面中却找不到。我收到 499 错误,它说“VFS 连接不存在”,好像它无法从 cloud9 内部连接到它一样。
标签: json amazon-web-services progressive-web-apps manifest.json aws-cloud9