大家好,
一些用户报告了 Mac OS 和 iOS 上 Safari 浏览器的问题。
问题报告如下:
从昨天左右开始,当我在 Safari 中进入某个主题页,然后尝试返回(无论是浏览器的返回按钮还是 Cmd+ 左箭头)时,URL 会发生变化(例如变为 oursite.cc/latest),但内容并未更新。在 Chrome 或 Firefox 中没有这个问题。我已尝试清除 cookies 和缓存。该问题在多台电脑和 iOS 设备上均出现。
我的 iPhone 上 Safari 的返回按钮在 <网站名> 上无法正常工作,它只是把我滚动回帖子顶部,而不是回到上一页。有人也遇到这个问题吗?
我也是,我经常使用返回按钮。
以前点击返回会回到“最新主题”列表,但现在不像以前那样工作了。
所以当我在主题页底部点击返回按钮时,以前会带我回到上一页(通常是最新主题页),现在要么没有任何反应,要么只是把我向上滚动几条帖子。
我在 iOS 的 Safari 上也遇到了奇怪的行为,昨晚刚注意到。当滑动返回上一页时,页面停留在同一位置和同一页面,但 URL 已经正确更新为我滑动返回的页面。
使用返回按钮时也会出现同样的问题。
这刚刚发生在我身上,但并非每次都发生。
有时我点击返回,本应回到菜单,但它却带我回到了我进入菜单之前所在的最后一个主题。
在我的运行 Mojave 系统的 MacBook Pro 上,Firefox 75.0 工作正常。
之前报告的异常行为出现在我的 iPad Air 2 上,运行的是 iOS 13.3.1 的 Safari。
根据我的经验,这肯定是 iPhone 移动端的问题,而不是 Mac 的问题。
在这里,我打开一个主题,点击返回箭头,页面会部分重新加载并直接回到我刚才的位置;再点击一次返回箭头,我就回到了访问 Tarck 之前所在的网站。
我自己在 Safari(版本 13.1 (15609.1.20.111.8))上进行了测试,但无法复现该问题。
有什么建议吗?
我们的 Discourse 版本:
2.5.0.beta3
( 7132c50f3b )