在 Android 浏览器上使用自动对焦属性输入

Posted

技术标签:

【中文标题】在 Android 浏览器上使用自动对焦属性输入【英文标题】:Input with autofocus property on Android browsers 【发布时间】:2020-02-15 04:37:41 【问题描述】:

使用时

<input type='text' autofocus>

用户可以在计算机浏览器上加载页面后直接开始输入,无需任何其他点击。

在 Chrome android 上,input 确实收到了加载的焦点,但是没有打开键盘,那么autofocus 的所有点都丢失了。

如何让它在 Android 上正常运行?

【问题讨论】:

【参考方案1】:
<input type='text' onload='this.click();' autofocus >

【讨论】:

很遗憾,这不起作用。 input 有焦点,但在 Chrome Android 上没有打开键盘。 实例化 webview 时是否激活了 js? 是的,我的浏览器中始终启用 JS,我从未禁用它。

以上是关于在 Android 浏览器上使用自动对焦属性输入的主要内容,如果未能解决你的问题,请参考以下文章

检测自动填充和停止对焦

Android的自动对焦

使用 Form::text 在 Laravel 输入字段上设置自动对焦

iOS webview自动对焦在键盘打开时不起作用

如何实现Android手机摄像头的自动对焦

在模态自动对焦上引导 vue 输入