gpt4 book ai didi

javascript - SAPUI5 - 当焦点设置在输入字段上时如何禁用 Android 上的软键盘

转载 作者:行者123 更新时间:2023-12-02 02:18:23 25 4
gpt4 key购买 nike

我有一个 SAPUI5 扫描 Web 应用程序,每次单击屏幕上的任意位置或离开菜单时,它都会将焦点设置在输入字段上。这可确保它已准备好在输入字段中显示扫描的值。

问题是当焦点设置到输入字段时,会显示软键盘。我只希望当用户专门单击输入字段时显示软键盘。

我当前的解决方案是禁用输入,关注输入,然后启用输入字段:

scannedInput.setEditable(false);
scannedInput.focus();
setTimeout(function () {
scannedInput.setEditable(true);
}, 50);

此解决方案的问题是,当键盘出现和消失时,屏幕会闪烁。

有人知道更好的解决方案吗?

谢谢

最佳答案

据我所知,在 JS/UI5 中无法做到这一点,但大多数 Android Keybords 都有一个禁用虚拟键盘的设置,如下所示:

Android Keyboard

Disable keyboard

关于javascript - SAPUI5 - 当焦点设置在输入字段上时如何禁用 Android 上的软键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59928272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com