11

我有一个包含 WebView 的应用程序。里面是一个contenteditable=true的div。

假设我在 div 中已经有一些文本。当我第一次单击文本时,光标会弹出,软键盘也会弹出。问题是,如果我再次单击,软键盘会消失然后重新出现。

从技术上讲,这不是问题,因为我仍然可以编写和做我需要的一切,但是每次我想点击某些东西时让键盘弹出和备份是很烦人的。

我认为问题出在 WebView 每次单击它时都会获得焦点事件,但我不确定是否是这种情况。

有人可以启发我了解正在发生的事情,或者至少指出一些可以帮助我的资源吗?

4

1 回答 1

0

我自己试过了,但有你描述的问题。我认为您必须做了一些事情来覆盖点击功能,以便它回溯键盘并再次发现焦点在可编辑内容上,因此它再次给键盘,这是我能想到的最好的

希望这可以帮助

于 2014-04-04T07:33:10.210 回答