收藏
回答

监听小程序被完全销毁

框架类型 问题类型 终端类型 操作系统 微信版本 基础库版本
小游戏 需求 微信iOS客户端 6.7.0 2.0.9

- 小程序在切到后台运行时,手机清除后台运行程序,销毁了小程序。要怎么监听得到小程序已经被销毁了呢。onunload监听页面销毁事件并没有触发到。


- 希望能提供小程序被完全销毁之前的监听事件,或者有其他办法可以解决


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

6 个回答

  • ៚你的微笑•ᴗ•
    ៚你的微笑•ᴗ•
    2020-11-12

    2020年了还没有。。

    2020-11-12
    有用 3
    回复
  • M.J
    M.J
    03-29

    2021了,官方还是没人

    03-29
    有用 2
    回复
  • 宇
    02-28

    2021年了,还这样,。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    02-28
    有用 2
    回复
  • 李良山
    李良山
    2018-07-29

    销毁有很多原因的,有些是可能被手机自带的清理工具给清理了,有些是第三方工具给清理了,这个微信自己都不可能随时知道的吧

    2018-07-29
    有用 1
    回复 8
    • J
      J
      2018-07-29

      因为我现在的情况是在手机后台手动销毁小程序,但是微信还是在运行的,就有没有被办法可以监听到小程序被完全销毁了

      2018-07-29
      1
      回复
    • 李良山
      李良山
      2018-07-29回复J

      你说说你的需求,有可能解决办法并不是需非得这一个

      2018-07-29
      回复
    • J
      J
      2018-07-29回复李良山

      就是类似统计处于当前页面的人数有多少(例如页面为index),进入页面onload的时候统计人数+1,退出页面onunload的时候人数-1。就发现了切换到后台的时候,主动销毁小程序(没有关闭微信)的时候并没有触发到onunload。导致统计人数计算不准确

      2018-07-29
      回复
    • 李良山
      李良山
      2018-07-29回复J

      本来就不是这么统计的,他们都是如果5分钟内没有活动的算人没在线的,任何使用的地方这么统计都无法统计的,就像某个人打开一个页面,加了站长站的统计,你无法统计这个人是关闭网页了还是切换到其它地方了,只能说几分钟内的在线人数,几分钟没活动就算人没在了

      2018-07-29
      回复
    • J
      J
      2018-07-29回复李良山

      明白

      2018-07-29
      回复
    查看更多(3)
  • J
    J
    2018-07-28

    官方大佬能不能出来解答一下呢,就算是没办法解决也给一下反馈。感谢

    2018-07-28
    有用 1
    回复 3
    • Yu
      Yu
      2020-09-17
      你好,你找到能监听小程序被销毁时的监听方法了吗?我们现在有个需求就是小程序被销毁时,需要清掉缓存,但onhide方法肯定不行的
      2020-09-17
      回复
    • 康师妹
      康师妹
      2020-11-11
      这个有人解决么?
      2020-11-11
      回复
    • 康师妹
      康师妹
      2020-11-11
      我也需要做这个功能
      2020-11-11
      1
      回复
  • 你谁啊
    你谁啊
    08-17

    微信小程序销毁有方法监听吗,我需要在小程序销毁前删除一些缓存;

    关键app.js页面的生命周期中没有onunload方法,不知道怎么监听

    

    08-17
    有用
    回复
登录 后发表内容