我的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版本上得到此错误
我该如何解决此错误? 任何帮助表示赞赏。
答案 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;)