Я экспериментирую с PhoneGap для разработки некоторых приложений для iPhone. PhoneGap в основном обертывает UIWebView - он работает хорошо. Проблема в том, что мое приложение имеет несколько полей ввода, которые принимают только числовой ввод. Мне действительно нужно заставить цифровую клавиатуру вместо того, чтобы принимать стандартную стандартную клавиатуру по умолчанию, а затем заставляет пользователя переключаться на числовое значение в каждом поле. Кто-нибудь знает возможно ли это? Как?
Разъяснение: Я знаю, что Apple в настоящее время не предоставляет API для этого. Мне интересно, может ли создать пользовательский класс, унаследованный от UIWebView, или, может быть, создание пользовательской клавиатуры откроет некоторые возможности?
Обновление 6 ноября 2009 г. - Как уже упоминалось ниже, Apple недавно обновила функциональность Safari, так что это снова поддерживается. Поэтому принятый ответ был изменен, чтобы отразить это.
<html>
<input type='tel'/>
<input type='number'/>
<input type='email'/>
<input />
</html>