Android Webview焦点问题

时间:2011-08-01 11:30:29

标签: android webview focus android-webview

我有一个带有textarea和提交按钮的Android webview。

<form action="/newmessage" method="post" id="messageform">
  <textarea name="body" id="message"></textarea>
  <input type="submit" class="send" value="Send"/>
</form>

在textarea中点击时,会出现软键盘。在点击提交按钮时,焦点从textarea切换到按钮,软键盘最小化。

但是我希望即使提交后,焦点仍然保留在textarea和软键盘上。 为此,我将提交更改为普通按钮(甚至跨度)并添加了一个onclick事件并执行了$(“#messsage”)。focus()。

现在,焦点回来了,软键盘也出现了,但是当焦点从textarea转移到按钮,再回到textarea时,显示出闪烁的行为。 (它也会使用iScroll进行滚动,因为短暂的滚动区域更多。)

有没有办法避免闪烁行为总是保持焦点在textarea并仍然能够在点击按钮上调用一些javascript?或者一些解决方法?

1 个答案:

答案 0 :(得分:0)

您可以尝试永久显示软键盘。