【问题标题】:input tag focus do not open my visual keyboard when open new webview打开新的 web 视图时输入标签焦点不打开我的可视键盘
【发布时间】:2019-02-10 13:36:26
【问题描述】:

我的情况是,打开新的 webview 并加载我的 html search 页面。

我使用input.focus() 尝试打开我的可视键盘。但它似乎不起作用。

那么,为什么它不起作用?以及如何解决这个问题?

【问题讨论】:

    标签: javascript html webview


    【解决方案1】:

    我不确定您的代码是什么样的,但您可以尝试将自动对焦放在您的 html 输入标记中并运行它。

    <input autofocus>
    

    还有你的 javascript 是什么样的,你用什么来查看网站?

    【讨论】:

    • 我知道html方式autofocus属性和js方式document.getElementById('input').focus(),但是如果情况pointopen new webview and load html page ,而不仅仅是通过&lt;a&gt;标签或SPA路由更改导航到其他页面。
    • 我对 webview 不太熟悉,但我已经看到 webView.requestFocus(); 可能有用。这个问题也可以帮助stackoverflow.com/questions/4293965/…
    • 我也不熟。我正在寻找一种网络前端的方式来做到这一点。
    【解决方案2】:

    您可以使用几个伪类,例如:

    :hover, :active, :focus, :visit

    【讨论】:

      猜你喜欢
      • 2017-03-14
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-30
      相关资源
      最近更新 更多