iOS Safari 18+中Popover API与表单结合的焦点阻塞问题求助
Popover API 在 iOS Safari 18+ 中的表单兼容性问题
我在使用Popover API时,发现iOS Safari 18+存在以下表单相关的兼容性问题(macOS Safari及其他支持Popover API的浏览器均正常):
- 使用
<dialog>结合表单与输入框时,页面其余部分会被阻塞(对应WebKit Bug编号:276864) - 改用带
role="dialog"的<div>并为输入框添加autofocus属性后,popover无法打开 - 直接使用带输入框的表单时,输入框无法聚焦或输入,页面疑似被阻塞
我是否遗漏了某些配置?Popover API与表单在iOS Safari上似乎无法正常配合使用?
(包含三种场景的示例代码可参考Codepen示例)
内容的提问来源于stack exchange,提问作者Bregt
相关产品推荐
相关产品推荐

