每当本机浏览器在Android上更新时,内部浏览器phonegap是否使用更新?

时间:2014-05-14 00:50:10

标签: android mobile cordova browser native

我遇到了应用程序中的错误,发现该错误只发生在Chrome和Native浏览器中,而不是Firefox。一旦我发现了这个bug,我也注意到我们的phonegap应用程序现在遇到了同样的错误。我知道phonegap在内部使用android附带的本机浏览器;这是否意味着每当更新本机浏览器时,浏览器phonegap使用也会更新?我想我认为它内部打包了自己版本的本机浏览器,只有通过更新phonegap这个浏览器才会更新。这不是这种情况吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

事实证明,我的初步猜测是正确的。 Phonegap正在使用Webview Class,从Android 4.4开始,现在使用的是Chromium Engine而不是Webkit。这一变化是我的问题的根源。

对于那些感兴趣的人,我的keyup和keydown事件没有收到正确的密钥代码,这是Chromium引擎中的已知错误: https://code.google.com/p/chromium/issues/detail?id=118639