安装PWA未按预期工作

我是否做错了什么?当我访问大多数 Discourse 站点时,都有安装 PWA 应用的选项,但在我们托管的两个 Discourse 站点上,该选项却不存在。在移动设备上也是如此,它不会安装应用,而是添加了一个看起来不像proper pwa 的包装器。

看起来 Chrome 出于某种原因拒绝解析您的 webmanifest。我没有发现任何异常,所以我想我们必须开始移除一些东西,直到它能正常工作为止。

尝试移除您添加的屏幕截图,看看是否有任何区别。

还忘了补充,推送通知也是一样,即使已发布且达到级别 1 等级,它们也不会显示提示。

另外,用户报告称在尝试启用时,iPhone 14 不支持。

我刚刚添加了屏幕截图,看看那是否是问题所在。

哦,看起来您通过在 head 标签内添加

<nav id="bar">
 <a href="https://www.driphacks.com/">Visit Our Vape Shop</a>
</nav>

破坏了论坛的标记。这是无效的 HTML,会导致您的页面以各种方式损坏。请将其移到 head 标签之外。

啊哦,好的,我现在就试试。

这确实解决了问题,我可以在标题之前添加那段代码吗?它相当重要,放在哪里最合适?

1 个赞

我已将其添加到“前置头部”,似乎可以正常工作

上传:Screenshot 2025-04-25 at 19.20.10.png…

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.