在 Android 和 iOS 设备上,目标输入失去焦点
作者: alexd16创建于 2020年9月8日更新于 2025年12月27日
标签bug
嘿,我在移动设备上遇到了一个奇怪的问题,我无法弄清楚。基本上,我有一个步骤针对输入元素,预期用户输入一些内容才能继续到下一步。在桌面上尝试时一切都正常,但在 Android 或 iOS 中,当我点击输入元素以开始输入时,输入立即失去焦点。在 Android 上,非常明显的是,键盘会出现一段时间,然后消失。以下是一个简单的代码沙箱,展示了这个问题: https://codesandbox.io/s/silly-ritchie-o0w88?file=/src/index.js 这个问题在浏览器的响应模式下不会出现,只有在实际设备中才会出现。我注意到,如果从 DOM 中删除 'shepherd-element' 元素,一切都会正常。我不确定这有没有什么相关的指示。谢谢
内容来源: shipshapecode/shepherd