Проверьте, можно ли установить фокус клавиатуры с помощью JavaScript?
В iOS 6.0 Safari невозможно назначить (аппаратный, экранный) фокус клавиатуры клавише ввода с помощью JavaScript, за исключением случаев, когда текущий скрипт выполняется в ответ на действие пользователя.
Как определить, можно ли установить фокус клавиатуры с помощью JavaScript? Проверяя пользовательский агент?
Обнаружение функции может быть невозможно: element.focus()
как ни странно document.activeElement
в element
, Тем не менее, это не вызывает всплывающую экранную клавиатуру или - если она подключена - аппаратную клавиатуру, чтобы получить фокус.