收藏
回答

在使用类似强退的机制情况下能调起Unload吗?

如题,我写了一个当用户卸载页面时,调起出场函数的代码,如下所示。、

  onUnload() {
    if (this.data.debugMode) {  // 维修接口
      console.log("【DebugMode=true】",'onUnload');
    }
    if (this.data.logTimer) {
      clearInterval(this.data.logTimer);
      this.data.logTimer = null;
    }
    this.LeaveUser(); // 用户出场
  },

在实际使用(实机调试-电脑)的时候,我总会发现大部分直接关闭调试页面的场景下,用户出场的内容未被调起。

请问这是正常的吗?如果是正常的,那有办法避免吗(在不考虑修正用户行为习惯的情况下)?

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

2 个回答

  • LTNS
    LTNS
    04-03

    onHide可以试试用这个

    04-03
    有用
    回复
  • H1HAO 🇨🇳
    H1HAO 🇨🇳
    04-03

    是这个方法没执行还是咋样的

    04-03
    有用
    回复
登录 后发表内容
问题标签