cordova 安装插件,插件数据没有同步添加到 config.xml 中,为啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cordova 安装插件,插件数据没有同步添加到 config.xml 中,为啥相关的知识,希望对你有一定的参考价值。
参考技术A 不要手动改 cordova3.X之后,插件不能自己手动添加了,手动添加后,只要cordova build,数据立即被抹去. 因此,3.X后要添加插件,需要用 cordova plungin add本回答被提问者采纳 参考技术B 请问你解决了吗? 参考技术C 请问您使用crodova打包成功了吗?我有几个问题您能帮我解决一下嘛 参考技术D 每次在安装插件的时候在后面加一个--save,比如说cordova plugin add cordova-plugin-camera --save安装 cordova-plugin-wkwebview-engine 插件时传输 LocalStorage
【中文标题】安装 cordova-plugin-wkwebview-engine 插件时传输 LocalStorage【英文标题】:Transfer LocalStorage When Installing cordova-plugin-wkwebview-engine Plugin 【发布时间】:2016-10-07 17:22:30 【问题描述】:在将 cordova-plugin-wkwebview-engine 插件添加到现有的 cordova/ionic 项目中时,有没有办法将用户的 LocalStorage 数据传输到 wkwebview 浏览器?
WKWebView 本质上是一个不同的浏览器,不知道之前保存在 UIWebView 浏览器中的任何数据。
Crosswalk for Android 通过在安装插件并首次在现有用户设备上运行时将数据迁移到新浏览器来自动处理此过程。
【问题讨论】:
当你定义你的持久性? @sioesi 我已经澄清了这个问题。 @Charles 找到解决方案了吗? @BenjaminE。我们放弃了使用 wkwebview 的想法,并坚持使用 iOS 上的股票浏览器。 【参考方案1】:这个 Cordova 插件似乎完全按照你的描述做,它将本地存储从 UIWebView 迁移到 WKWebview 中使用:https://github.com/MaKleSoft/cordova-plugin-migrate-localstorage
甚至有人将它分叉以添加更多功能,例如迁移 IndexedDB:https://github.com/jairemix/cordova-plugin-migrate-localstorage
希望这会有所帮助!
【讨论】:
以上是关于cordova 安装插件,插件数据没有同步添加到 config.xml 中,为啥的主要内容,如果未能解决你的问题,请参考以下文章
使用 phonegap/cordova 文件插件的问题第 2 部分 - 同步性
无法将下载的插件添加到 Cordova/Phonegap 项目