uni.getUpdateManger()的正确使用方式-前端-E先生的博客
Java
MySQL
大数据
Python
前端
黑科技
大语言模型
    首页 >> 互联网 >> 前端

uni.getUpdateManger()的正确使用方式

[导读]:uni.getUpdateManger()的正确使用方式...

当用户离开小程序时,小程序并没有直接销毁,而是进入了后台,当用户再次进入小程序时,又会从后台进入前台。

只有当小程序进入后台一定时间后者系统资源占用过高,才会被真正的销毁。

小程序启动分为“热启动”和“冷启动”

  • 热启动指的是小程序打开后,在一段时间内(目前:5分钟)再次被打卡,此时将后台小程序切换到前台。对应方法onShow。

  • 冷启动指的是小程序首次打开或销毁后再次被打卡,对应函数onLaunch。

冷启动时,如果发现有新版本,将会异步下载新版本的代码包,并同时用客户端本地的包进行启动,即新版本的小程序需要等下一次冷启动才会应用上。

如果希望冷启动后马上使用最新版本,在App 的onLaunch生命周期中,调用用版本资源管理器uni.getUpdateManger()方法。

同理,希望每次打开小程序,都检测更新,就使用onShow。

这样看来,用代码小程序中更新的方法不是必须的,就看你对版本更新的时效要求了。

注意:OnLaunch时间触发在Onshow之前。

在开发版和体验版无法检查版本更新。需要在开发者工具里,编译时选择“模拟更新编译”。

打开方法。1)点击菜单栏的添加编译模式。2.勾选下次编译时模拟更新。

image.png

image.png

此篇文章为使用测试文章 介绍文章请看上一篇

本文来自E先生的博客,如若转载,请注明出处:https://javajz.cn

留言区

联系人:
手   机:
内   容:
验证码:

历史留言

欢迎加Easy的QQ