分享完毕后,会再次调用app的show生命周期
发布于 6 年前 作者 lei40 18387 次浏览 来自 问答

文档中说明前台后切换场景有两种情况:点击左侧关闭按钮,或者按home键退出。

我在做分享的时候,发现我分享完毕之后,再次执行了app.js里的show函数。

我想问一下是就这么规定的,还是是一个bug。

我有业务需求,每次show都要拿到用户新的信息token,也就是在前后台切换的时候拿。  但是用户已经在小程序里面了,就不需要了。 但是分享的时候影响到这个业务。

5 回复

不过这种可以去掉吗?我现在 数据埋点每个页面的PV,点击图片预览后又会增加1

加个全局变量,自己控制下吧。

打开转发对象列表会遮盖原页面,所以会先调onHide,等页面显示后再调onShow。这是正常的表现。

谢谢解答。

进行图片预览的时候还会出现呢

回到顶部