Android Webview插图消失

时间:2017-01-12 10:29:59

标签: android html5 cordova android-webview caret

我正在测试适用于Android 4.4+的混合应用。该应用程序包含

  • 一个自定义插件(我自己的努力)
  • 使用Phonon创建的HTML用户界面。
  • Phonegap CLI v 6.4.2
  • 我的测试设备是运行Android 4.4.2的Huwaei Holly

我遇到的一个问题是,textareainput控件中的插入符片“暂停一段时间后”停止工作,而当我点击控件时,软键盘不会弹出。

通过一些试验和错误,我确定了问题 - 它发生在应用程序显示至少一个vanilla HTML / JS警告框之后,我正在使用它来满足我自己的调试需求。用Phonon.alert框替换它 - 这只是一个叠加的HTML层,而不是一个新窗口,我想,沼泽标准警报是 - “修复”了这个问题。

非常好,但事实上这种情况仍然困扰着我 - 我不会在我的发布版本中使用vanilla警报,但如果它发生了警报,那么很可能会发生其他事情。

谷歌搜索的一个地方透露,这是一个已知的问题,似乎已经存在了一段时间。例如,这个SO线程表明Webview必须被设置为focussable,我在其他地方也遇到了相同的建议。

然而,我完全不清楚哪里我应该这样做。关于我可以使用的唯一配置位置

  • 我的Phonegap / Cordova项目的config.xml文件
  • 我的自定义Phonegap / Cordova插件的plugin.xml文件

与config.xml相关的Phonegap文档未提及有关FrameworkLayoutandroid:focussable等的任何内容。

我非常感谢任何能够

的人
  • 解释android:focussable位应该去的位置或
  • 提出问题的根本原因。

0 个答案:

没有答案