目前维护的cordova-plugin-crosswalk-webview有什么替代方案吗?

ami*_*njr 14 plugins android webview cordova crosswalk

我有一个使用 Android System 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 会有很大帮助!

谢谢!

jce*_*ile 2

有这个叉子更新到了chromium 77

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

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

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