ionic+angularjs开发的app自动升级

最近在研究ionic应用自动更新问题,逻辑很简单,无非是向服务器请求最新的版本信息,判断是否跟当前APP版本相同,不同的话就弹窗提示更新,然后下载apk文件到本地,打开运行安装。

其中复杂的就是如何创建自己的文件夹,将下载下的apk文件保存进去并打开运行。

一、准备工作

首先,要实现这个功能,需要用到几个插件,FileFile Transferfileopener2先把这几个插件安装好,然后开始下一步。

3个插件的安装地址  http://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/index.html

1.Cordova插件:

// 获取APP版本 

cordova plugin add https://github.com/whiteoctober/cordova-plugin-app-version.git
// 文件系统

cordova plugin add cordova-plugin-file
  //文件传输系统   
cordova plugin add cordova-plugin-file-transfer
//文件打开系统

cordova plugin add https://github.com/pwlin/cordova-plugin-file-opener2 

2.AngularJS Cordova插件

 ngCordova

二、代码

参考地址 https://github.com/zxj963577494/ionic-AutoUpdateApp



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值