当输入获得焦点时,不要弹出虚拟键盘

时间:2018-05-09 22:22:35

标签: android html5 angular angular5 progressive-web-apps

我正在构建一个有角度的5渐进式网络应用程序。

我需要一种在没有虚拟键盘弹出移动设备的情况下提供输入焦点的方法。输入将通过语音rec接收文本,因此键盘只会妨碍。

我玩过readonly属性,但这隐藏了插入符号,因此用户不知道文本将在何处到达。

我还有一个自动对焦属性的播放,它可以在不弹出键盘的情况下提供输入焦点,但这仅在页面加载时有效。我希望能够在输入之间移动,并且键盘不会弹出。

1 个答案:

答案 0 :(得分:1)

不幸的是,软键盘属于移动电话的原生API,如果没有像Cordova这样的东西,浏览器无法控制它。

你最好的选择是使用readonly并添加css来添加一个插入符号。