解决微信小程序更新发布之后线上还是之前的老版本
微信小程序每次发布更新后线上还是之前的老版本,要删除后重新打开才会显示新版本,特烦。
不知道是不是太久没去看文档了,发现 api 中增加了更新 wx.getUpdateManager(),于是立马来试试。
在 app.js 中增加一个 onLaunch 生命周期函数,然后把微信的这段示例代码丢进去,在编译模式中勾选“下次编译时模拟更新”,编译时就可以看到效果了。
App({onLaunch: function(){const updateManager = wx.getUpdateManager()updateManager.onCheckForUpdate(function (res) {// 请求完新版本信息的回调console.log(res.hasUpdate)})updateManager.onUpdateReady(function () {wx.showModal({title: '更新提示',content: '新版本已经准备好,是否重启应用?',success: function (res) {if (res.confirm) {// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启updateManager.applyUpdate()}}})})updateManager.onUpdateFailed(function () {// 新版本下载失败})}
})
上传代码的时候要带上版本号,然后微信会根据版本号判断是否为新版本。
解决微信小程序更新发布之后线上还是之前的老版本相关推荐
- 微信第一个支持小程序版本号与服务器不符,解决微信小程序更新发布之后线上还是之前的老版本...
微信小程序每次发布更新后线上还是之前的老版本,要删除后重新打开才会显示新版本,特烦. 不知道是不是太久没去看文档了,发现 api 中增加了更新 wx.getUpdateManager(),于是立马来试 ...
- 微信小程序直播助力深圳线上购物节 数百场品牌小程序开播
3月8日消息,自2月下旬微信宣布小程序直播能力公测以来,零售商家在复工复产关键时期纷纷"入局"小程序直播.微信发布消息称,3月8日"女神节"当天,数百个品牌将同 ...
- 提交微信小程序的项目为线上版本
1.打开微信开发者工具,导入代码,点击上传 2.成功后的提示,登录微信小程序官网(点击版本管理) 3.然后就能看到你的版本号(设置为1.0.0)或此版本以上(默认1.0.0以上的才可以变成线上版本) ...
- 解决微信小程序开发工具右上角没有上传按钮
原因: AppId没有填对 登录网站 微信公众平台 选择注册的小程序邮箱登录,不是选择测试号,如果进入测试号 ,小程序界面没什么东西,如下界面是测试号节目: 不是上面测试号界面,得是下面这个小程序管理 ...
- 微信小程序云开发——实现 线上注册,登录的逻辑,并保存账号到云数据库( 一 ):新建云服务小程序项目
要有遥不可及的梦想,也要有脚踏实地的本事.----------- Grapefruit.Banuit Gang(香柚帮) 首先要实现的是用微信开发者工具新建一个项目: 我们先要做的是注册一个小程序,用 ...
- 微信小程序云开发——实现 线上注册,登录的逻辑,并保存账号到云数据库( 二 ):注册
要有遥不可及的梦想,也要有脚踏实地的本事.----------- Grapefruit.Banuit Gang(香柚帮) 这一章讲解的是用户注册的逻辑: 继上一章节开通云服务之后,首先要做的就是创建一 ...
- 微信小程序云开发——实现 线上注册,登录的逻辑,并保存账号到云数据库( 三 ):登录
要有遥不可及的梦想,也要有脚踏实地的本事.----------- Grapefruit.Banuit Gang(香柚帮) 继上一章节柚子完成了注册的逻辑代码,这一章节讲解登录逻辑代码: 下面是柚子写的 ...
- 微信小程序云开发——实现 线上注册,登录的逻辑,并保存账号到云数据库( 四 ):修改密码
要有遥不可及的梦想,也要有脚踏实地的本事.----------- Grapefruit.Banuit Gang(香柚帮) 继上一章节柚子完成了登录的逻辑代码已经好久了,都给忘了,这一章节补上修改密码逻 ...
- 微信小程序新版本发布之后用户端怎么更新
微信小程序同其他的应用程序一样,开发之后会不断的优化.调整,进而会不定期发布新的版本,目的是为了给到用户最好的体验.开发者在管理后台发布新版本的小程序之后,用户端是如何更新的呢? 微信小程序更新机制 ...
最新文章
- C# TeeChart的一些用法
- 《C和指针》读书笔记第一章快速上手
- Go的内置函数/内建函数:len new make
- python查询模块路径_Visual Studio 2017中的Python无法通过“搜索路径”查找模块
- shell使用sshpass自动验证root密码
- 跨域认证--使用Passport
- Windows 10 下使用 VMPlayer 16 新建 CentOS 7 64位 虚拟机
- coursera和udacity_从Udacity和Coursera进行深度学习
- [BJDCTF 2nd] 燕言燕语-y1ng
- android中contains的用法
- 短信接口被恶意调用?企业短信防火墙+【中昱维信】短信验证码【Java】
- 洗礼灵魂,修炼python(80)--全栈项目实战篇(8)—— 计算器
- 《论语》原文及其全文翻译 学而篇12
- 从本子文件名中提取本子的名字
- (转载)感触比较深的一篇文章
- 排序算法:堆排序(Python)
- A4时代的各家PND产品乱弹——奶猫侃GPS
- 统计从键盘输入的一行字符中小写字母,大写字母,数字字符和其它字符的个数。
- 成功把Ubuntu安装到U盘完整教程!
- 开源openstack