android - 如何在不丢失应用程序数据的情况下删除人行横道?

标签 android cordova chromium indexeddb crosswalk

我想从我的 Cordova 项目中删除 Crosswalk 23。我的问题是,我将数据存储在 IndexedDB 中以供离线工作,我不希望我们的客户在更新应用程序后重新同步所有数据。更新到新版本后第一次启动时,是否有安全的方法将数据传输到原生 Android webview?

最好的问候 斯文

最佳答案

如果您想从现有应用程序中删除 Crosswalk 但需要保留用户数据(本地存储、IndexedDB、WebSQL),您可以使用 cordova-plugin-crosswalk-data-migration在删除了 Crosswalk 的后续应用程序更新中将数据从 Crosswalk 迁移回系统 webview:

cordova plugin add cordova-plugin-crosswalk-data-migration

关于android - 如何在不丢失应用程序数据的情况下删除人行横道?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44582767/

相关文章:

node.js - 在Electron BrowserWindow中进行全文本搜索

android - 使用淡入淡出动画更改图像

android - 自定义 Android 联系人选择器

java - 安全异常 : Permission Denial

javascript - Cordova 应用程序从头开始,关于 ngCordova、Ionic 和 Typescript 的决定

visual-studio - 为什么我不能在 Visual Studio 中编译 Apache Cordova 项目?

c# - 为什么 MonoDroid 找不到我的程序集?

php - 如何使用 PhoneGap(Android 应用程序)实时连接到 Web 服务器上的 PHP 文件?

crash - Javascript无限递归函数导致Android 10上的Chromium 50 ARM64 lib崩溃

css - 在Chrome中转换了CSS,但在Firefox中未转换