我注意到新的iOS 16.0中,如果以下条件成立,Safari会自动聚焦在输入元素上:
- type为number或text
- pattern=\d*
- 包含元素的margin-top为48px(我没有测试确切的截止数值)
测试页面:https://www.autoledky.sk/ios.php
autocomplete=off和autofocus=false并不能改变任何东西。iOS 16之前没有这样的问题。该问题已在两个不同的iOS 16手机上确认。
这导致自动滚动主页,放大并打开键盘,这是不可接受的。 如何解决问题而不明显地“删除输入/模式”?