При работе на устройстве с сенсорным экраном (iPhone, в моем случае, но я предполагаю, что он делает это на других), когда виртуальная клавиатура выскакивает для поля формы, в верхней части клавиатуры добавляются кнопки навигации: " предыдущий "," следующий "," готово ". (А иногда и "автозаполнение").
Это, по-видимому, «помощник по формам» Mobile Safari.
Я нахожу это излишним, излишним и запутанным. Пользователи iPhone не привыкли к этому в родных приложениях, и в этом нет необходимости. Это сенсорное устройство. Вы касаетесь того, что хотите изменить. Нет необходимости в навигационных кнопках!
Я полагаю, что пользователи могут быть знакомы с этим, если они часто используют свое устройство для заполнения форм на веб-сайтах. У меня был iPhone с 3G, и я никогда этого не замечал. Я не думаю, что я когда-либо заполнял форму на Мобильном Сафари! (Я бы использовал свой рабочий стол ...)
Помощник по формам предназначен для навигации по формам на веб-сайтах, которые могут не подходить для мобильных устройств. Таким образом, в этом контексте это служит полезной цели.
Но при использовании JQuery Mobile вы разрабатываете интерфейс для использования на мобильном устройстве с сенсорным экраном. Не должно быть необходимости в помощнике по форме. Я нахожу это особенно раздражающим в локальном приложении (PhoneGap, Rhodes и т. Д.).
Я провел несколько поисков и не нашел решения.
Кто-нибудь знает, как это отключить?