【问题标题】:Select drop down in Android Webview version 50.+ not functional在 Android Webview 版本 50.+ 中选择下拉菜单不起作用
【发布时间】:2016-06-06 19:54:50
【问题描述】:

在最新更新 (50.0.+) 之后,在 Android Webview 的混合应用中使用简单的选择下拉菜单时,我们面临一个新的特殊问题。

选择下拉菜单的行为:闪烁两次并打开 Android 选项列表。选择一个项目后,它不会显示该项目被选中 - 显示的列表没有变化。

当我们将 Android 系统 Webview 降级为出厂设置(v46 或 v37)时,选择框似乎可以正常工作。

还有其他人对类似的 html 组件和当前的 Android Webview 有问题吗?

我们确实在我们的应用程序中使用了 JQuery Mobile v 1.4.5。 是的,在 webview 上启用了 javascript。

【问题讨论】:

    标签: android html jquery-mobile drop-down-menu webview


    【解决方案1】:

    是的,问题是不同的设备有不同的Android版本和Webview版本。

    在 webview 版本 50、51、52 ​​上存在一个问题,当我使用 Webview.loadUrl 时,它在我触摸 Webview 一次或两次之前无法工作。

    然后,我将 Webview.loadUrl 替换为 Webview.evaluateJavascript 希望能解决问题,但也没有用。

    通过 Google Play 将我的 Webview 版本升级到 53 后,问题解决了。但这没有意义。

    CrossWalk Engine 会增加大约 20MB 的 APK 大小,所以它不是我的首选。

    【讨论】:

      猜你喜欢
      • 2016-07-03
      • 2015-02-26
      • 1970-01-01
      • 2021-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-19
      • 2019-01-24
      相关资源
      最近更新 更多