gpt4 book ai didi

json - AWS Cloud9不允许静态manifest.json,但允许CSS文件

转载 作者:行者123 更新时间:2023-12-03 11:43:36 25 4
gpt4 key购买 nike

我正在AWS Cloud9中开发PWA,但不允许将我的manifest.json包含/引用在链接标记中。它在开发工具中说“VFS连接不存在”,好像找不到 list ,因为它在应用程序外部。我在控制台中收到499错误。这是我停止节点http-server并重新加载预览页面时得到的相同消息,因为它没有在端口8080上提供。它的确在链接标记中找到了CSS文件(位于同一文件夹中) ),是因为它是rel = manifest,还是出于安全原因或其他原因而不允许包含json文件?有谁知道为什么这个文件不起作用?

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

最佳答案

这主要是因为现在您的应用程序无法在端口80上公开访问,一旦上线就不会有问题。

Update - Alternate method below



您可以将 list json内容作为base64编码的字符串放在html本身中。
以下是示例 list json及其在页面上link标签中的实现。
{
"name": "your app name",
"gcm_sender_id": "xxxxxxx",
"gcm_user_visible_only": "true"
}

在HTML页面上-
<link rel="manifest" href="data:application/manifest+json;base64,ewogICJuYW1lIjogInlvdXIgYXBwIG5hbWUiLAogICJnY21fc2VuZGVyX2lkIjogInh4eHh4eHgiLAogICJnY21fdXNlcl92aXNpYmxlX29ubHkiOiAidHJ1ZSIKfQ==">

关于json - AWS Cloud9不允许静态manifest.json,但允许CSS文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50431933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com