【问题标题】:Android 4.4 KitKat chromium Error: Not implemented virtual void android_webview::AwAutofillManagerDelegate::UpdateAutofillPopupDataListValuesAndroid 4.4 KitKat chromium 错误:未实现虚拟 void android_webview::AwAutofillManagerDelegate::UpdateAutofillPopupDataListValues
【发布时间】:2016-05-30 18:16:04
【问题描述】:

我的 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 版本上都没有收到此错误

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      [ERROR:aw_autofill_manager_delegate.cc(144)] 在虚拟 void 中未实现 android_webview::AwAutofillManagerDelegate::UpdateAutofillPopupDataListValues(const std::vector >&, const std::vector >&)

      【讨论】:

        【解决方案3】:

        在 KitKat 之前,Android 的 WebView 都是 WebKit 网络引擎的包装器。谷歌决定为 KitKat 从 WebKit 切换到 Chromium。 Here.

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多