标签: javascript ios dom mobile-safari browser-feature-detection
在iOS 6.0 Safari上,无法使用JavaScript将(硬件,屏幕上)键盘焦点分配给带有JavaScript的输入元素,但当前脚本为响应用户而运行时,或许除外动作。
如何检测是否可以通过JavaScript设置键盘焦点?选中user agent?
可能无法进行特征检测:element.focus()奇怪地 将document.activeElement设置为element。但是,它不会导致屏幕键盘弹出,或者 - 如果连接 - 硬件键盘以获得焦点。
element.focus()
document.activeElement
element