专注于输入字段,但不显示键盘



有没有办法在不显示设备上键盘的情况下将焦点设置在输入字段上?代码在网站和移动设备上共享。我只想在网站上获得"焦点"在输入元素和设备上的情况,但没有在设备上显示键盘。我试过了:

document.getElementById("myInput").focus();

但不起作用。

如果你不想在输入字段中写字,为什么要聚焦输入字段?否则你可以检查var isMobile = Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);如果用户代理是美孚,你才把焦点。

这是设备的正常行为。
您可以使用一些 cordova 插件(如这个 cordova-plugin-keyboard(来隐藏键盘。
不要忘记检查用户代理是否来自移动设备

无论如何,这是设备的行为,隐藏键盘会使您的应用程序的行为与其他应用程序不同

相关内容

  • 没有找到相关文章

最新更新