您好,
我们刚在这个周末(2026.1.0-latest)更新了 Discourse。我注意到,有时在使用 Chrome 将我们的论坛安装为 PWA 时,退出应用再返回时,对话会跳到靠前 20 个帖子。
这种情况发生在点击外部网站链接返回论坛、切换应用或使用返回按钮时。
在主题列表页面也会发生这种情况,返回 PWA 时有时会恢复到错误的位置。
我没有在直接使用网络浏览器访问论坛时遇到这个问题,但我没有做太多测试。
其他一切都运行正常。点击对话会跳转到正确的位置,指向特定消息的直接链接也能到达应有的位置。
谢谢。
2 个赞
asc
2
我在我的自托管安装和 Meta 上也遇到了这个问题。
3 个赞
感谢您的报告,您能告诉我们您使用的是安卓还是 iOS 以及具体版本吗?
这在 Android 16、Chrome 144 上。
1 个赞
pmusaraj
(Penar Musaraj)
7
我在 Android 14、Chrome 144 上无法重现此问题。是否有任何特定的步骤可以每次都重现该问题?
我们过去也遇到过类似的“页面向上滚动 20 个帖子”的问题,但这种情况大多发生在 iOS 上。
对我来说一个简单的方法是进入一个带有外部链接的讨论,点击它在新标签页中打开,然后返回论坛。
1 个赞
经过几天的测试,这里有一些细节:
打开 PWA 后,它能正常工作一段时间。当问题发生时,我必须关闭并重启 PWA 才能解决。
此外,它不仅会向上跳动,也会向下跳动。主题列表也受到了影响。