【问题标题】:Don't pop virtual keyboard when input gets focus输入获得焦点时不要弹出虚拟键盘
【发布时间】:2018-10-20 03:12:57
【问题描述】:

我正在构建一个 Angular 5 渐进式网络应用程序。

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

我玩过 readonly 属性,但它隐藏了插入符号,因此用户在文本到达那里之前不知道文本会去哪里。

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

【问题讨论】:

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


    【解决方案1】:

    不幸的是,软键盘是手机的原生 API,如果没有 Cordova 之类的东西,浏览器就无法控制它。

    您最好的选择是使用 readonly 并添加 css 以添加插入符号 onfocus。

    【讨论】:

      猜你喜欢
      • 2016-06-20
      • 2021-07-22
      • 2018-07-15
      • 2014-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多