автофокус с клавиатурой на сайте ipad html5 - PullRequest
5 голосов
/ 15 сентября 2010

Я работаю над приложением html5, которое будет использоваться на iPad в режиме киоска. Первое, что должны сделать пользователи, - это войти в систему, поэтому при загрузке домашней страницы я бы хотел, чтобы экранная клавиатура всплывала с фокусом в первом поле.

Я перепробовал все возможные варианты, включая

  • html5 attribute
  • вызов document.getElementById ("nameFirst"). Focus () в окне загрузки
  • то же, что и предыдущий, но onload вызывает метод таймера для последующего вызова фокуса

Кто-нибудь разобрался, как заставить клавиатуру автоматически появляться?

1 Ответ

6 голосов
/ 23 февраля 2011

Mobile Safari не позволяет отображать клавиатуру без прикосновения пользователя к элементу ввода текста.Я думаю, что это дизайн.

http://www.quora.com/Mobile-Safari-iPhone-or-iPad-with-Javascript-how-can-I-launch-the-on-screen-keyboard

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...