Заметил, что многие эппловоды отвечают на один вопрос не “никак”, а “а зачем?”
Вопрос, на который они так отвечают: “как на айпаде (айфоне) сделать вот так вот?”
Например вопрос - как в сафари показать виртуальную клавиатуру, когда я захочу, а не когда в фокусе окажется поле для ввода текста?
Ответ: никак. При этом в процессе поиска ответа на этот вопрос я получил несколько ответов “а зачем?”
Затем, что некоторые интерактивные сайты реагируют на нажатие клавиш даже тогда, когда фокуса на текстовых элементах нет. Например, crwrd.ru.
Я думаю, что знаю, какой костыль и куда надо засунуть, чтобы решить эту проблему с показом виртуальной клавиатуры. Но меня удивляет такое фанбойство - если чего-то сделать на устройстве нельзя, то этого делать не нужно.
Справедливости ради отмечу, что в Хроме на андроиде та же беда: нарисовать клавиатуру тогда, когда хочет пользователь, а не браузер нельзя.
При подключении внешней клавиатуры к планшету JavaScript, полагающийся на ввод без фокуса на инпуте, заработал как и должен (тестировал андроид, но в ннтернете пишут что bluetooth клавиатура для iOS работает идентично).
На андроиде можно зажать клавишу Menu и клавиатура появится в любом случае.
Comment by Andrew — 11.01.2012 @ 10:48
“Вы не должны этого хотеть” (с)
Comment by Grundiss — 11.01.2012 @ 19:30