收藏
回答

微信把小程序销毁之前执行页面的onUnload方法?

小程序在切换到后台之后执行了页面的onHide方法,过了一段时间微信把小程序销毁,在这之前所有未返回的接口全部返回异常fail,并执行页面的onUnload方法,请问下各位是不是这样的逻辑?

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

5 个回答

  • 田,时间过得真快
    田,时间过得真快
    发表于移动端
    2022-06-24
    我不知道
    2022-06-24
    有用 1
    回复
  • 痛快科技
    痛快科技
    2019-11-01

    小程序切到后台好像是有5秒钟时间可以执行未完成的逻辑,或者是3秒

    2019-11-01
    有用
    回复 1
    • 刘家波
      刘家波
      2019-11-01
      我的小程序切换到后台下次好长一段时间进来还是这个页面,并没有重新加载,是不是小程序一直在后台运行,没有及时返回的ajax是不是还是会正常执行返回
      2019-11-01
      回复
  • 子不语
    子不语
    2019-10-31

    不会,销毁小程序是所有都不会走,直接down掉

    2019-10-31
    有用
    回复 3
    • 刘家波
      刘家波
      2019-11-01
      但是我的onUnload监听函数却调用了,这种不是用户主动清理,是微信到时间自己销毁的时候
      2019-11-01
      回复
    • 小鸡叫叫
      小鸡叫叫
      2019-12-06
      有可能是内存溢出的情况呢
      2019-12-06
      回复
    • 子不语
      子不语
      2019-12-06回复小鸡叫叫
      昂?嗯,emmm
      2019-12-06
      回复
  • 刘家波
    刘家波
    2019-10-31

    @微信官方

    2019-10-31
    有用
    回复
  • move
    move
    2019-10-31

    写几个log 调试看看

    2019-10-31
    有用
    回复 1
    • 刘家波
      刘家波
      2019-10-31
      微信主动把小程序销毁,你这个log也看不到,除非调接口保存到后台
      2019-10-31
      1
      回复
登录 后发表内容
问题标签