以下代码示例在 Chromium 浏览器中打开时将导致输入字段向后输入(按照以下步骤操作后)。按照以下步骤操作后,是否有任何方法可以解决这种意外的浏览器行为?
<html>
<body>
<input type="text">
<br>
<embed src="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf" width="900" height="900" >
</body>
</html>
注意:这需要在代码片段视图之外运行才能重现问题。
以下是该问题的实际操作视频: https://youtu.be/gcFLcoKExOY
[编辑2024年更新]
据称,此问题已在 Chromium 2024 浏览器中修复
评论后 =
验证了 122.0.6185.0 上的修复。
2021 年 4 月 21 日,星期三 使用近 PDF 时,请参阅 https://bugs.chromium.org/p/chromium/issues/detail?id=1201368
2021 年 9 月 3 日星期五 似乎类似“视频元素附近”,请参阅 https://bugs.chromium.org/p/chromium/issues/detail?id=1246506
2022 年 7 月 25 日星期一 最近建议为当鼠标光标位于 Google adsense 广告上方时。 https://bugs.chromium.org/p/chromium/issues/detail?id=1347176&q=backwards&can=2
无论我发现什么最古老的都在这里 于Mar 12 '19 在存在 PDF iframe 的情况下选择文本后,文本输入开始向后输入
并且仍然存在于2020 年 3 月 26 日 https://stackoverflow.com/a/60873125/10802527
因此,这似乎是一个持续了几年的问题! 奇怪的是,即使在测试上述报告时,我也从未见过这种奇怪的现象,直到我将 Edge 更新到版本 97.0.1072.69(官方版本)(32 位),与我使用 Win 7 的 OP 64 位相匹配,是的,我现在看到同样奇怪的行为(未知重建时的重置是否有任何影响。)