【问题标题】:Is there any alternative for the cordova-plugin-crosswalk-webview that is currently maintained?当前维护的cordova-plugin-crosswalk-webview 有什么替代方案吗?
【发布时间】:2020-06-25 19:18:16
【问题描述】:

我有一个使用 Android 系统 WebView 的 Cordova 项目(默认情况下应该如此),但问题是:

  • Android 在可穿戴设备中,这意味着它的 System WebView 组件(版本 55)不可升级;
  • 我的应用程序需要更新版本的 Chromium WebView(版本 77+);
  • 虽然我无法升级 System WebView 组件,但我设法安装了它的更新版本(版本 80),它显示在“设置”的应用程序列表中。

我知道,在早期的 Android 版本中,Crosswalk (https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview) 可以摆脱系统 WebView,但它不再维护。 v3 (https://github.com/ardabeyazoglu/cordova-plugin-crosswalk-webview-v3) 说,“只有错误修复”,但是在构建时,它似乎对项目没有任何改变,因为应用程序仍然使用 WebView 版本 55。

是否有人知道如何在 Cordova 中导入特定的 WebView 版本(即 80),即使它不是系统的默认值?甚至我可以做的一个技巧来正确使用 Crosswalk v3 会有很大帮助!

谢谢!

【问题讨论】:

  • 你确定了吗?

标签: android cordova plugins webview crosswalk


【解决方案1】:

有这个叉子更新到 chromium 77

https://github.com/Constaline/cordova-plugin-crosswalk-webview-v3/

你必须使用cordova plugin add https://github.com/Constaline/cordova-plugin-crosswalk-webview-v3/直接从github安装它

但安装插件后我无法构建我的项目

【讨论】:

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