热门标签 | HotTags
当前位置:  开发笔记 > 小程序 > 正文

运行机制-微信小程序

运行机制是千自学中一篇关于微信小程序的文章简介:运行机制小程序没有重启的概念当小程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后(目前是5分钟)会被微信主动销毁置顶的小程序不会被微信主动销毁当收到系统内存告警也会进行小程序的销毁再次打开逻辑基础库1.4.0

运行机制

  • 小程序没有重启的概念
  • 当小程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后(目前是5分钟)会被微信主动销毁
  • 置顶的小程序不会被微信主动销毁
  • 当收到系统内存告警也会进行小程序的销毁

再次打开逻辑

基础库 1.4.0 开始支持,低版本需做兼容处理

用户打开小程序的预期有以下两类场景:

A. 打开首页: 场景值有 1001, 1019, 1022, 1023, 1038, 1056

B. 打开小程序指定的某个页面: 场景值为除 A 以外的其他

当再次打开一个小程序逻辑如下:

上一次的场景当前打开的场景效果
AA保留原来的状态
BA清空原来的页面栈,打开首页(相当于执行 wx.reLaunch 到首页)
A 或 BB清空原来的页面栈,打开指定页面(相当于执行 wx.reLaunch 到指定页)


推荐阅读
author-avatar
熊砚龙_587
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有