macOS 桌面 Safari (WebKit) 上的返回按钮导致打开新标签页

我创建了一个带有锚点用于导航和包含图片的帖子。当我使用顶部的部分链接跳转到锚点,然后按“返回”时,Safari 经常会打开一个新标签页,其中包含帖子中的一张图片,而不是返回上一页。这很容易重现——并且似乎是图片和 WebKit 特有的问题。如果我从帖子中删除图片,就不会出现这个问题——而且在 Chromium 上也不会发生。

1 个赞

您可以在 https://try.discourse.org 上重现吗?

3 个赞

是的,尝试使用顶部的锚点链接点击此主题的各个部分,然后点击“返回”——这偶尔会打开一个包含该图像的新标签页:

恐怕我无法重现这个问题 :thinking:

1 个赞

好的——我再试一次

哈哈——我只能用鼠标的“后退”按钮重现它。我以为 Safari 中的后退按钮会表现相同,但它看起来不一样?或者也许我用鼠标按钮的速度快得多?

是的,我最初也试过那样(我的 Safari 甚至没有后退/前进按钮),因为我无法重现,所以我用后退/前进按钮试了试……

2 个赞

这是我在屏幕上录制的发生情况——我刚加载页面就做了这个:

您无法重现我的视频中显示的情况吗?

恐怕我无法重现 :grimacing:

1 个赞

好的,感谢您的尝试。我会在同事下次到办公室时请他们用笔记本电脑试一下,然后给您回复……

我让我的一个同事用带有后退按钮的鼠标在装有 Safari 的 MacBook 上试了一下——他们可以轻松地重现这个问题?