【问题标题】:Showing Android soft keyboard for an HTML field even when an input device is attached即使连接了输入设备,也为 HTML 字段显示 Android 软键盘
【发布时间】:2015-03-15 00:57:23
【问题描述】:

有一个带有通过 USB 连接的条形码扫描仪的 Android 平板电脑。
此平板电脑显示一个 Intranet 网站。

由于 Android 操作系统检测到输入设备,因此当焦点进入屏幕上的某个字段时,它会停止显示软键盘。

大多数时候这很好,但是有几个字段必须显示键盘。
有没有办法用 JavaScript 或以某种声明的方式从HTML 页面?

目前还不能创建一个包装 Android 应用程序,该应用程序将在 WebView 中显示网站并通过 javascript 界面触发键盘。这是因为 WebView 使用的是现有的 Android 浏览器,它不支持网站的所有功能(Android 版本不是太新)。因此平板电脑运行单独安装的 Firefox(或 Chrome,无偏好)。

【问题讨论】:

    标签: javascript android html android-softkeyboard input-field


    【解决方案1】:

    尝试使用

    onclick="javascript:document.getElementById('input_field_to_focus').focus();"
    

    参考链接:http://code.google.com/p/android/issues/detail?id=27438

    【讨论】:

      猜你喜欢
      • 2011-03-20
      • 2011-05-08
      • 2012-07-12
      • 2015-09-28
      • 2022-07-27
      • 2011-08-26
      • 1970-01-01
      • 1970-01-01
      • 2013-12-16
      相关资源
      最近更新 更多