升级后,新App中保留了老App的数据和文件,需要清除应用数据后才会更新界面。这个要如何解决?
设想方案:
1、安装App后写个钩子,清空缓存文件
2、url中加上版本号
3、新应用首次运行清除缓存数据
想了那么多,最后就设置了config.xml中的一个值就解决:
在widget标签上添加属性 android-versionCode="8"
<widget android-versionCode="8" id="com.abc.apk" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
感谢这位作者的帖子:
Ionic 热更新实践笔记
网友评论