这应该是一个bug:
问题描述: 在A页面调用wx.redirectTo重定向到B页面之后,B页面在onLoad里面调用wx.showLoading:
然而loading没有显示,console中有success回调中的打印信息。
这个问题在iphone7,7p, 8上的微信最新版和微信6.6.0版都有出现。在iPhone5的微信6.5.21上是没有问题的。
请问有没有人遇到过这种情况?要怎么解决?
网友回复:
补充一下,重定向的页面带了wx.chooseImage中获取的图片路径参数image,并且在showloading之前调用了setData设置image
补充:在A页面中是在wx.chooseImage接口的success回调中使用重定向跳转的,这时候跳转到B页面不能显示loading,如果在接口外面直接重定向跳转是可以的
问题已解决:在wx.chooseImage的回调接口中延迟200ms重定向跳转即可
爱盈利-运营小咖秀(www.aiyingli.com) 始终坚持研究分享移动互联网App运营推广经验、策略、全案、渠道等纯干货知识内容;是广大App运营从业者的知识启蒙、成长指导、进阶学习的集聚平台;
想了解更多移动互联网干货知识,请关注微信公众号运营小咖秀(ID: yunyingshow)