2023年微信小程序 运行机制
作者: --时间: 2025-05-20 02:15:26 阅读量:

微信小程序是一种运行在微信客户端内的应用程序,其运行机制如下:

1. 小程序没有重启的概念

与传统意义上的应用程序不同,小程序没有“重启”这一概念。

2. 后台运行状态

当小程序进入后台时,客户端会维持一段时间的运行状态(目前为5分钟),若超过这一时间限制,则会被微信主动销毁。值得注意的是,置顶的小程序不会被微信主动销毁,因此在使用小程序时可以将常用程序进行置顶,以便更方便地访问。

3. 系统内存告警销毁

当系统内存告警时,也会对小程序进行销毁操作。

再次打开逻辑

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

用户再次打开小程序可能出现以下两类场景:

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

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

当再次打开一个小程序时,会根据上一次的场景和当前打开的场景进行以下效果:

上一次的场景 当前打开的场景 效果
A A 保留原来的状态
B A 清空原来的页面栈,打开首页(相当于执行 wx.reLaunch 到首页)
A 或 B B 清空原来的页面栈,打开指定页面(相当于执行 wx.reLaunch 到指定页)
一套系统全搞定
  • 商家管理
  • 商品管理
  • 订单管理
  • 会员管理
  • 营销中心
  • 供应链入驻
  • 财务管理
  • 支付分账
  • 商城直播
免费试用
更多产品任你选
B2B2C多用户商城系统

类天猫&京东模式系统

了解更多
B2B2B电商交易系统

全渠道订货/采购及经销商管
理数字化系统

了解更多
S2B2B电商交易系统

上下游资源整合数字化解决方

了解更多
企业集采商城系统

中大型企业数字化采购与交易
系统

了解更多
员工福利商城系统

集福利管理、发放于一体的员
工福利商城

了解更多

电话咨询 微信咨询 0元开店