[微信小程序]微信迷你版自动更新

  • A+
所属分类:微擎
摘要

.该公司的小程序项目线上,将有一个小版本的后期迭代。为了使用户能够在我们的版本迭代之后及时使用最新版本的功能。已经进行了以下优化。.知识点1:当用户点击左上角关闭,或按下设备主页键离开微信时,小程序不直接破坏,而是进入背景;当再次进入微信或再次打开小程序时,它会从后台进入前台,只

.

该公司的小程序项目线上,将有一个小版本的后期迭代。为了使用户能够在我们的版本迭代之后及时使用最新版本的功能。已经进行了以下优化。

.

知识点1:当用户点击左上角关闭,或按下设备主页键离开微信时,小程序不直接破坏,而是进入背景;

当再次进入微信或再次打开小程序时,它会从后台进入前台,只有在一定时间内才能进入后台,或者系统资源占用过多,才会真正被摧毁。

.

知识点2:小程序的创业分为“冷启动”和“热启动”。

热启动的意思是:小程序打开后,在一段时间内(电流:5分钟)再次打开,此时在后台的路将切换到前台。

冷启动意味着小程序在第一次打开或被破坏后再次打开。

.

知识点3:更新版本

当冷启动时,如果找到新版本,则将异步下载新版本的代码包,并使用客户端的本地包启动,也就是说,新版本的小程序必须等待下一个冷启动才能应用。

如果您想立即应用最新版本,请使用wx.getUpdateManagerAPI来处理它。

.

守则如下:

.

.

知识点4:当小程序重新初始化时,就会触发onLaunch事件。点击APP,每天看短视频应用下载http://www.meitianshuadian.com]<;/b>;onLaunchEvent在页面onShow事件之前触发。获得小程序的最新版本,可以在午餐上写。

.

知识<;b>;[如鱼水个人博客做自己最喜欢的内容http://www.6654n.com]<;/b>;5:

无法在开发和体验版本中测试版本更新。

在开发人员工具中,您需要在编译时选择\\“模拟更新编译”

.

图象.

(开发工具版本的一部分,每次更新编译时都需要重新检查)

.

单击OK并重新编译。

页面将弹出窗口以显示:

.

图象.

.

单击“确认”:

.

图象.

控制台显示:

.

图象.

知识点6:随着小程序的不断更新,一些功能可能需要微信客户端的最新版本才能使用。此时,您可以弹出窗口并提示用户更新到微信的最新版本。

.

.

全文:

.

.

知识点7:如果请求是在onLaunch中发出的,则这是一个异步请求。如果对交互顺序有要求,如版本更新-重新获取数据-用户演示文稿,则需要考虑在回调中重新获取数据。

互联网创业信息网络http://www.sxfdxny.com小企业项目<;/b>;

知识点8:

当小程序启动时,正常情况下将热更新,下载新版本的软件包,下一次启动将使用新的软件包。但是,发现更新没有成功。

官方回答:有效的策略与网络环境和发布时间等因素有关,这将使小程序能够尽快更新,但并不能保证每次热更新都会成功。

.

知识点9:

小程序的异步更新发生在冷启动过程中。官员们不建议进行热火朝天的续约。理由:

.

图象.

.

未完待续。

参考资料:

官方-强制性更新

\\N\\

分享当前页面将至少获得10%佣金,点此获取推广链接(规则说明)。

本站VIP源码资源永久免费下载!持续更新!www.526bt.com

加入999永久VIP会员带做项目包赚钱!教引流包搭建,社群资源共享!

新项目更新通知QQ群:767688774 站长技术交流QQ群:552760713

点击这里给我发消息

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin
提供APP打包服务,APP封装
微 信 运 行 任 意 链 接
最新版影视APP仿乐尚视界/橙子/聚合影视/苹果IOS安卓版 苹果签名内部价
H5牛牛游戏开发只要你有演示站,我们就能定制,精仿道游

发表评论

您必须才能发表评论!