进入后台后,多次调用Page.onHide事件
根据业务需求,在Page.onHide 或 Page.onUnload 的生命周期钩子中 向后台发送请求。
__开发和测试时表现为:__小程序进入后台时,会调用一次当前页面的Page.onHide。
__发布上线后发现如下问题:__Page.onHide 发送的部分数据有重复,重复次数 2 ~ 28 次不等。
分析了12月20日某时间段的数据,发现如下情况:
大部分情况下(约90%):小程序进入后台时,只调用一次当前页面的Page.onHide方法;
少部分情况下(约10%):小程序进入后台时,多次重复调用当前页面的Page.onHide方法,调用次数在2~28次不等。
麻烦帮忙排查该问题。
另:烦请检查App.onHide的生命周期,以确保不会出现重复调用的情况。