微信小程序强制更新

(如果想直接使用,可直接拉到最底部5.2,有比较全的代码)

1.场景:随着这些年的不断完善,移动端的产品在往小程序倾斜,以前是小程序为app倒流,现在小程序不断完善app能做到的功能,小程序基本都能做到,而是小程序属于轻应用,无需下载,用完即走,也可添加到桌面快捷方式,使用起来非常方便,深受广大用户的喜爱;而且发布审核的周期也比较短,功能更新发布也比较迅速。所以公司在大力开发,推广使用小程序。小程序版本更新比较频繁,但新版本覆盖率比较慢,因为小程序的更新机制是异步的,部分用户不会马上应用上新版本。

而我们这次改版,改动的比较大,例如以前进详情页需要带入(city,物业类型,id...)参数,这次新加的详情页功能还要要求新增参数,这就导致路径携带太多参数,这样不好。我们这次改版就想着,只带city和一个id,把其余的参数都干掉,但老版本的小程生成的二维码已经被推广出去了,而且会一直存在...;页面中也新增了许多全局变量;缓存中新增了许多缓存变量;接口也做了调整...说了这么多,总之一句话,我们必须得强制更新。然后查了一些官方资料和博客,找了一些方法。做一下总结归纳。

2.涉及的知识点

2.1小程序的冷热启动

    2.1.1 分类:冷启动,热启动

    2.1.2 冷启动:用户首次打开小程序,或者小程序被主动销毁,此时小程序需要重新加载启动。

    2.1.3 热启动:用户已经打开小程序,在一定时间内(

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值