Как да премахна говор към текст (микрофон) от клавиатурата на Google в NativeScript?

Опитах няколко опции, налични в следните връзки. 1. Деактивирайте говора към бутон за текст (микро телефон) на програмна клавиатура за въвеждане в android програмно 2. Как да деактивирате показването на предложения на софтуерната клавиатура

изглежда не работи.

<TextField fieldFocusClass returnKeyType="done" autocorrect="false" formControlName="pin" > </TextField>


person Srikanth Alva    schedule 28.04.2020    source източник


Отговори (1)


Ами privateImeOptions изглежда не работи с текущата версия на Android. Можете да зададете тип въвеждане на TYPE_TEXT_VARIATION_VISIBLE_PASSWORD

HTML

<TextField (loaded)="onLoaded($event)"></TextField>

TS

onLoaded(event) {
    const textField = event.object;
    if (textField.android) {
        setTimeout(() => {
            textField.android.setInputType(android.text.InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
        }, 500);
    }
}

Забележка: Ако искате да избегнете времето за изчакване, може да искате да разширите съществуващото текстово поле, за да създадете свое собствено, което прилага персонализиран тип въвеждане.

person Manoj    schedule 28.04.2020