收藏
回答

小程序的代码包,清理时机是?

Q1:我确认下,这个结论对吗?

在微信首页下拉,这里的「最近使用的小程序」或「我的小程序」,拖动删除后,小程序会被销毁。但代码包,不会在此时被清理。

Q2:那么,代码包的清理机制是?


——————以下是参考的官方文档——————

1、小程序运行机制

从用户认知的角度看,广义的小程序启动可以分为两种情况,一种是冷启动,一种是热启动。

  • 冷启动:如果用户首次打开,或小程序销毁后被用户再次打开,此时小程序需要重新加载启动,即冷启动。
  • 热启动:如果用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时小程序并未被销毁,只是从后台状态进入前台状态,这个过程就是热启动。

2、小程序更新机制

含未启动时更新和启动时更新

3、文件系统

清理策略

  • 本地临时文件只保证在小程序当前生命周期内,一旦小程序被关闭就可能被清理,即下次冷启动不保证可用。
  • 本地缓存文件和本地用户文件的清理时机跟代码包一样,只有在代码包被清理的时会被清理。



最后一次编辑于  2022-03-08
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2022-03-08

    拖动删除代码包会被清理

    2022-03-08
    有用 2
    回复 2
    • 康康康康康th
      康康康康康th
      2022-05-23
      请问还有更多的代码包清理方式吗?
      2022-05-23
      回复
    • 清蒸鱼
      清蒸鱼
      2023-11-15
      请问还有更多的代码包清理方式吗?
      2023-11-15
      回复
登录 后发表内容