Javascript 打开新webview时,输入标记焦点不打开我的可视键盘

Javascript 打开新webview时,输入标记焦点不打开我的可视键盘,javascript,html,webview,Javascript,Html,Webview,我的情况是,打开新的webview并加载我的htmlsearch页面 我使用input.focus()尝试打开我的可视键盘。但它似乎不起作用 那么,为什么它不起作用呢?如何解决这个问题?我不确定您的代码是什么样子的,但您可以尝试将自动聚焦放在html输入标记中并运行它 <input autofocus> 您的javascript看起来像什么?您使用什么查看站点?您可以使用以下几个伪类: :hover,:active,:focus,:visit我知道html方式autofocus

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

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


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

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

<input autofocus>


您的javascript看起来像什么?您使用什么查看站点?

您可以使用以下几个伪类:


:hover,:active,:focus,:visit

我知道html方式
autofocus
属性和js方式
document.getElementById('input').focus()
,但是如果案例点是打开新的webview并加载html页面,不仅仅是通过
标签或SPA路线更改导航到其他页面。我对webview不太熟悉,但我见过
webview.requestFocus()可以工作。此外,这个问题可能有助于我不太熟悉。我正在寻找一个网络前端的方式来做到这一点。