2017-01-17 8 views
0

Я задаю тот же вопрос, что и этот one, но вопрос очень старый, и мне интересно, есть ли прямой ответ на этот вопрос. Как я недавно видел это в приложении с этой клавиатуройТолько клавиатура с номером в Android с помощью Cordova

enter image description here

Является ли этот вид клавиатуры доступны в Android в настоящее время. Если да, то как я могу его получить? Я использую Кордову, чтобы получить такую ​​клавиатуру. Любая помощь будет принята с благодарностью.

+0

Я полагаю, что не работает? – YannickHelmut

+0

@YannickHelmut дает мне "," "." и пространство. который я не хочу. –

+0

Затем используйте '' this поддерживает устройства Android. –

ответ

0

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

Для цифровой клавиатуры, вам необходимо установить его тип номер

<input type="number" name="txtNumber"/> 
+0

дает мне "," "." и пространство. который я не хочу. –

+0

okk.здесь вы можете использовать pattern = "\ d *" –

+0

попробовал, не работает. То же, что и раньше. –

0

Вы должны установить образец здесь

<input type="number" pattern="\d*"/> 

Это будет показывать только цифры.

+0

Просто попробовал, все равно такой же, как type = "number" и показывает мне "-" "," "." Я не хочу этих персонажей. –

+0

Если вы видите скриншот, у него есть только цифры от 0 до 9, удалите и введите. Это все, что я хочу быть там на клавиатуре. –

+0

[Здесь] (http://blog.pamelafox.org/2012/05/triggering-numeric-keyboards-with-html5.html) Я нашел одну ссылку, где есть много разных устройств iPhone и Android с тем же строка кода. –