Blackberry Playbook WebWorks Как заставить текстовое поле открывать другую виртуальную клавиатуру? - PullRequest
2 голосов
/ 18 января 2012

Я разрабатываю приложение WebWorks для Blackberry Playbook. На этой странице в их документации написано

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

https://bdsc.webapps.blackberry.com/html5/documentation/ww_best_practices/ui_components_tablet_microsites_1877108_11.html

Однако я не могу найти никакой документации о том, как на самом деле это сделать. У меня есть несколько полей для ввода адреса электронной почты, поэтому я хотел бы дать пользователю клавиатуру, ориентированную на электронную почту.

Это приложение WebWorks, а не Flash. Есть идеи?

1 Ответ

3 голосов
/ 18 января 2012

Эти специальные раскладки клавиатуры определяются атрибутом type тегов HTML5 <input>.Вот некоторые из «специальных» типов, определенных в спецификации HTML5 :

  • tel
  • url
  • email
  • число

Когда выбрано, для вас появится соответствующая раскладка клавиатуры.

У Blackberry также есть собственный документ, в котором перечислены все возможные <input> типы доступны в WebWorks .

...