PWA 安装在 iOS 上只创建快捷方式

您好,我大约一年前在我的 iPhone 上成功安装了 PWA,但今天当我删除它并尝试将其添加回 PWA(从 Safari 添加到主屏幕)时,它不起作用。它确实在主屏幕上创建了一个新图标,但点击图标只会导致在 Safari 中打开网站,而不是直接在原地渲染。

我没有安卓设备,但根据我的用户反馈,它似乎在安卓上仍然有效。

我的网站运行的是 2.8.0.beta11 (4bf6789bd7)

我也在 meta 上查看了是否发生了同样的问题,但没有。当我查看相关主题时,PWA 不应该需要额外的设置。不知道如何调试这个问题…

meta theme-creator my site
iOS 14 (iOS 14.4.2) X
iOS 15 (iOS 15.0.2) X
android
iPad (iPad OS 14.7.1)
4 个赞

非常感谢您报告此问题!我们已将其分配出去,并将尽快处理 :slight_smile:

4 个赞

请在此处粘贴以下内容的回复?

docker exec -i app rails runner "puts SiteSetting.pwa_display_browser_regex"

我应该在哪里运行此命令?在 ./launcher enter app 之后吗?

在运行 Discourse 的服务器上。无需提前运行任何命令。

命令后结果为 a^

请分享实例的 URL,以便我可以在我的设备上进行检查?

我无法在我的 iPad 上重现此问题。我可以将该网站添加到主屏幕,点击它会在自己的“窗口”中打开网站,而不是在 Safari 中打开一个新标签页。

我也无法在我的 iPad 上重现此问题,似乎只发生在 iPhone 上(在我的和其他人的 iPhone 上都重现了),我已更新 OP 中的清单以包含详细的操作系统信息。

抱歉,我没有 iPhone,因此无法进一步提供帮助。

发现是因为我在 </head> 标签中插入了一个元素。

1 个赞

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