需求说明:使用MUI+Vue等技术并且通过HBuilderX打包开发移动app,在有版本更新时需要自动提示用户有新版本,并且可以点击下载自动安装。

思路说明:

应用打开时(使用Vue的生命周期mounted),获取自己的版本信息appinfo;

(本身app的信息一般存放在mainfest.json中,直接获取即可)

mui.plusReady(function(){

mui.getJSON("manifest.json", null, function(manifest){

var version = data.version

var vercode_local = version.code;

var vername_local = version.name;

console.log("版本名称:"+vername_local+",版本code:"+vercode_local);

});

});

获取remote服务器上移动应用最新的版本信息(一般是存放一个json的数据信息)

mui.getJSON(【服务器的url + appInfo.version_json】, null, function(data) {

var verCode = data.verCode;

var verName = data.verName;

//服务器版本

//console.log("服务器版本名称:"+verName +",服务器版

hbuilderx版本怎么更新到新版本_HBuilderX开发app实现自动更新版本相关推荐

  1. HBuilderX开发app实现自动更新版本

      需求说明:使用MUI+Vue等技术并且通过HBuilderX打包开发移动app,在有版本更新时需要自动提示用户有新版本,并且可以点击下载自动安装. 思路说明: 应用打开时(使用Vue的生命周期mo ...

  2. 计算机书籍旧版好还是新版好,新固件还不如老版本好用?教你如何禁止Kindle自动更新!...

    新固件还不如老版本好用?教你如何禁止Kindle自动更新! 2020-02-21 21:35:41 2点赞 25收藏 1评论 固件更新是对Kindle的一次升级,一般来说,静读君是希望大家积极更新的, ...

  3. 如何实现已发布app的自动更新

    要实现app的自动更新,做两件事情就可以搞定 1.获取当前手机中的app版本号 我们可以通过查询mainbundle中的获取CFBundleVersion NSDictionary *infoDict ...

  4. win10 更新1809版后彻底关闭系统自动更新的方法

    win10 更新1809版后彻底关闭系统自动更新的方法 win10 升级到1809版后,多了一个"Windows Update Medic Service"服务,该服务是" ...

  5. 更新域内计算机时间,Word2013如何自动更新文档中的日期和时间?如何设置打印前自动更新域...

    在Word2013文档中插入日期和时间,如何实现自动更新,下面小编就给大家介绍一下Word2013中自动更新文档中的日期和时间的方法,而且,使用这个办法还可以插入会自动更新的时间,最后,还给大家分享了 ...

  6. Mathtype怎么设置公式编号 ?公式编号怎么自动更新?删除新增公式后编号自动更新?

    文章目录 1 公式编号设置 2 插入公式 3 公式编号怎么自动更新 3.1 正常插入公式 编号自动更新 3.2 文章中 增加公式 编号自动更新 3.3 文章中 删除公式 编号自动更新 3.4 文中 引 ...

  7. hbuilderx版本怎么更新到新版本_HBuilderX 版本区别说明

    正式版和 Alpha 版的区别 Alpha 版比正式版更新频率更高,新功能会优先在 alpha 版上发布. Alpha 独立于正式版,建议电脑上保持正式版和 alpha 2个版本,不要互相覆盖. Al ...

  8. uni-app开发APP实现热更新和整包更新

    热更新(.wgt):只有前端资源或模块进行调整,整个App结构不发生变化,那只需要更新这一部分资源,避免用户重新下载整个App.通过 HBuilderX 打包 .wgt 包即可 整包更新(.apk): ...

  9. 微信小程序发布新版本,部分用户不能自动更新,需要删除小程序,重新搜索进入才能更新,老用户该怎么解决?

    首先去官方文档了解了一下, 然后呢发现出现的弹窗会有延迟,为了解决这个问题,东拼西凑了一下 autoUpdate: function() {var self = this// 获取小程序更新机制兼容i ...

最新文章

  1. Exploring Data with Python免费电子书
  2. 杰奇为什么只能用php5.2,杰奇2.2修改系统定义后,网站报错问题解决
  3. Django框架之跨站请求伪造
  4. 系统设计说明书案例_案例 | 太阳能+热泵枸杞烘干系统设计及经济性分析
  5. ssis 列转换_SSIS组播转换概述
  6. CentOS7中密码登录失败锁定设置
  7. java 密钥库 口令_java密钥库和密码设置
  8. bin文件用cad打开_bin文件怎么打开?实测可靠方法
  9. 计算机程序员crc算法,CRC-8校验原理及软件实现
  10. Android FFmpeg集成
  11. vue-video-player 实现断点续播,currentTime不生效问题。
  12. freeswitch呼叫中心之百度MRCP语音合成识别环境搭建
  13. 互联网医疗平台(图文问诊、视频问诊、电话问诊、预约挂号、复诊开药)
  14. Lustre—配置和管理磁盘配额
  15. [附源码]计算机毕业设计JAVA校园超市进销存管理系统
  16. linux给命令取别名,简化常用的linux命令
  17. mac 连接上l2tp但是无法访问百度
  18. win10自带的 快速截图功能
  19. 排序系列一: 选择排序法
  20. C# 一、From窗体

热门文章

  1. 铭说 | 欧盟ENISA《网络安全威胁态势分析方法》介绍——6步方法论
  2. 不忘过去,不畏将来——我的2017
  3. 挨打的狗去咬鸡,拿别人出气
  4. 都说TikTok直播ROI太低,原因是什么?
  5. 二进制序列化器、XML序列化器、Json序列化器
  6. 【C语言】单向链表排序、合并、逆序、分离(链表的头节点不储存数据)
  7. 神经网络损失函数特别大_二值神经网络(Binary Neural Networks)最新综述
  8. 【天光学术】审计研究生毕业论文最全攻略
  9. android sqllite使用笔记
  10. 云片php sdk,php调用云片网接口发送短信的实现方法