我正在测试适用于Android 4.4+的混合应用。该应用程序包含
我遇到的一个问题是,textarea
和input
控件中的插入符片“暂停一段时间后”停止工作,而当我点击控件时,软键盘不会弹出。
通过一些试验和错误,我确定了问题 - 它发生在应用程序显示至少一个vanilla HTML / JS警告框之后,我正在使用它来满足我自己的调试需求。用Phonon.alert框替换它 - 这只是一个叠加的HTML层,而不是一个新窗口,我想,沼泽标准警报是 - “修复”了这个问题。
非常好,但事实上这种情况仍然困扰着我 - 我不会在我的发布版本中使用vanilla警报,但如果它发生了警报,那么很可能会发生其他事情。
谷歌搜索的一个地方透露,这是一个已知的问题,似乎已经存在了一段时间。例如,这个SO线程表明Webview必须被设置为focussable
,我在其他地方也遇到了相同的建议。
然而,我完全不清楚哪里我应该这样做。关于我可以使用的唯一配置位置
与config.xml相关的Phonegap文档未提及有关FrameworkLayout
,android:focussable
等的任何内容。
我非常感谢任何能够
的人android:focussable
位应该去的位置或