在将cordova-plugin-wkwebview-engine插件添加到现有的cordova / ionic项目中时,有没有办法将用户的LocalStorage数据传输到wkwebview浏览器?
WKWebView本质上是一个不同的浏览器,不知道UIWebView浏览器中保存的任何先前数据。
Android的Crosswalk通过在安装插件时将数据迁移到新浏览器并首先在现有用户的设备上运行来自动处理此过程。
答案 0 :(得分:1)
这个Cordova插件似乎正在完成您所描述的内容,它将来自UIWebView的localStorage迁移到WKWebview中使用:https://github.com/MaKleSoft/cordova-plugin-migrate-localstorage
有人甚至分叉它以添加更多功能,例如迁移IndexedDB:https://github.com/jairemix/cordova-plugin-migrate-localstorage
希望这有帮助!