发生过程的视频:
这似乎是一个 iOS 14 的 bug,因为 Safari 中也会出现同样的问题。
解决方法是使用阅读器模式。
这个问题只在那个论坛上出现吗?如果是的话,是出现在多个页面还是仅特定页面?
我只在那个页面上看到过。那是一篇很长的 OP 帖子,里面有很多文字。
我会试试保存 HTML 并自己托管,看看在 Safari 中是否还会出现这个问题。
我在 Gmail iOS 应用中滚动长 HTML 邮件时也会看到这个问题。
当然,这是苹果 iOS 14 的问题。
顺便提一下,我的浏览器在任何时候都没有卡死。请查看主题帖上方的视频,我多次让它变白然后恢复正常。
iOS 14.1 中该错误依然存在。
拜托了,苹果!
我知道 iOS 14.2 已经在开发中了,所以🙏
14.2 版本仍有问题 ![]()
由于苹果的规定,所有 iOS 浏览器/Web 封装应用本质上都是 Safari 的换皮版本。Safari 14 可能是罪魁祸首。因此,我怀疑这不是操作系统的问题。
Discourse Hub 或 Fig 能正常工作吗?如果前者不行,我会尝试后者。
我正在使用 Discourse Hub(有问题)和 Safari(有问题)。
Fig 很棒——界面精美——但包含问题示例且易于访问的论坛是私密的,因此除非付费订阅,否则我无法添加相关内容。
我会尝试寻找其他示例。
在这种情况下,我会归咎于 WebKit。
iOS 14.4 中仍然存在问题
![]()
这很奇怪,因为页面的页脚仍然可见。只是长帖的内容在滚动超过某个点后消失了。
录制于 iOS 14.4 上的 Safari 应用
有意思。我看到 devforum.play.date 使用的是稳定分支。我之前在 tests-passed 分支中做了一个 修改,减少了滚动帖子流时的计算频率。理论上这可能会有所帮助,但我们需要拭目以待,因为该修改要进入稳定分支还需要一段时间。
我还没用网页检查器试过,看看这里到底发生了什么。
iOS 14.5 中仍然存在问题 ![]()
在 iOS 15 测试版中略有不同。它仍然会消失,但只会在你停止滚动后才会发生,这样你就可以滚动并阅读了。算是进步吧!
