收藏
回答

app.globalData的值,有的手机关闭小程序间隔一分钟再次打开还存在?

app.globalData里面的值

有的手机关闭小程序间隔一分钟再次打开还存在?

有的手机关闭小程序再次打开则不存在了

不同手机型号有差异?

回答关注问题邀请回答
收藏

3 个回答

  • showms
    showms
    2023-02-06

    如果是微信app杀掉了,那小程序的数据肯定也都没了,如果只是进入后台运行,这个不确定性就比较大了,取决于操作系统的内存回收机制了,如果内存不够用了,微信的内存可能已被回收,这时打开小程序就会重新加载了

    2023-02-06
    有用 1
    回复 1
    • 张桂林
      张桂林
      2023-02-06
      感谢,或许只能说客户端的手机型号,微信版本等不确定性较大
      2023-02-06
      回复
  • momo
    momo
    2023-02-06

    小程序热启动时会恢复上次关闭小程序时保存的现场。

    2023-02-06
    有用 1
    回复 2
    • 张桂林
      张桂林
      发表于移动端
      2023-02-06
      感谢回复,这里面牵扯热启动周期,每个手机热启动周期不一样?例如有的手机是30分钟,有的手机关闭就销毁?
      2023-02-06
      回复
    • momo
      momo
      2023-02-06回复张桂林
      是否热启动与时间、系统资源均有关,建议将长期使用的数据保存在本地缓存。
      2023-02-06
      1
      回复
  • 陈宇明
    陈宇明
    2023-02-06

    这取决于小程序是否被杀掉,建议下次还需要用的参数存在本地缓存而不是存放在内存

    2023-02-06
    有用
    回复 1
    • 张桂林
      张桂林
      2023-02-06
      感谢
      2023-02-06
      回复
登录 后发表内容