业务场景:通过公用接口js发起请求,会调用showNavigationBarLoading;在wx.request回调调用hideNavigationBarLoading;
如果在这个过程,发生页面切换,hideNavigationBarLoading则不会生效。
导致:返回上一层页面,顶部会一直存在loading。
代码片段复现操作:
页面跳转后点击返回,顶部会有loading
代码库版本没具体要求,必现的。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | wx.hideNavigationBarLoading | 工具 | 7.0.2 | 2.0.4 |
1 个回答
跳转页面成功后,在新的页面执行了wx.hideNavigationBarLoading()。上一个页面并没有执行。返回上一个页面还会有loading。
他这里是在跳转钱调用的
是先隐藏,在跳转?还是跳转了才执行的隐藏?