Android 4.4 KitKat chromium错误:未实现virtual void android_webview :: AwAutofillManagerDelegate :: UpdateAutofillPopupDataListValues

时间:2013-11-20 05:32:37

标签: android sencha-touch-2 chromium android-4.4-kitkat

我的Android应用程序是使用Sencha Touch 2.3 Phone-gap 2.6开发的。该应用程序适用于以前版本的Android。但是在Android 4.4(KitKat)上,我收到以下错误:

11-19 10:33:27.305: E/chromium(1203): [ERROR:aw_autofill_manager_delegate.cc(144)] Not implemented reached in virtual void android_webview::AwAutofillManagerDelegate::UpdateAutofillPopupDataListValues(const std::vector<std::basic_string<short unsigned int, base::string16_char_traits> >&, const std::vector<std::basic_string<short unsigned int, base::string16_char_traits> >&)

每当我在其中一个senchatouch视图中输入搜索文件时,就会发生此错误。我没有在4.4(Kit-Kat)之前的任何Android版本上得到此错误

我该如何解决此错误? 任何帮助表示赞赏。

3 个答案:

答案 0 :(得分:2)

直到KitKat,Android的WebViews都是WebKit Web引擎的包装器。谷歌决定从WebKit切换到Chromium for KitKat。 Here

这意味着事情一定会被打破。你偶然发现了其中一件事。 我的猜测是,Sencha很快会在某个地方发布补丁。 在此之前,要么忽略错误并等待,要么切换到使用Chromium引擎支持的输入字段组件。

答案 1 :(得分:2)

我不认为这与sencha有关,而是与phonegap有关,因为我在Android 4.4上遇到了同样的错误而且我没有使用sencha。我虽然使用的是phonegap 3.2版。

答案 2 :(得分:2)

我在使用不使用Sencha或PhoneGap的应用中遇到同样的问题。 我们在Activity中使用了一个普通的WebView,它向用户显示了一个OAuth2登录窗口,我收到同样的错误。

  

[错误:aw_autofill_manager_delegate.cc(144)]未在虚拟空间中实现android_webview :: AwAutofillManagerDelegate :: UpdateAutofillPopupDataListValues(const std :: vector&gt;&amp;,const std :: vector&gt;&amp;)