Я занимаюсь разработкой прогрессивного веб-приложения на английском языке. Я хочу добавить функцию вызова, для которой я создал диалоговое окно с numpad. Я использовал тег ввода HTML для отображения числа, набранного пользователем.
Я хочу разрешить пользователю вставлять цифры в это текстовое поле, или пользователь может просто набирать цифры на цифровой клавиатуре.
Я получаю доступ к этому приложению с мобильного телефона.
Когда я пытаюсь нажать на это текстовое поле, чтобы выполнить операцию «вставки», появляется клавиатура моего мобильного телефона, которая мне не нужна.
Я нашел несколько предложений, таких как BLUR
или Dissable
или Readonly
. Но это предложение мне не подходит, потому что я хотел бы набрать поле на клавиатуре numpad.
Я хочу, чтобы пользователь мог сосредоточиться на текстовом поле, но не хочу, чтобы клавиатура мобильного телефона появлялась.
Буду очень признателен, если кто-нибудь сможет помочь с решением. Благодаря.
Я также пытался использовать cordova-plugin-keyboard, чтобы скрыть клавиатуру мобильного телефона, но она не сработала.
<input id="input" type="text" onpaste="true;" [(ngModel)]="phoneNumber">