這應該是一個bug:
問題描述: 在A頁面調用wx.redirectTo重定向到B頁面之后,B頁面在onLoad里面調用wx.showLoading:
然而loading沒有顯示,console中有success回調中的打印信息。
這個問題在iphone7,7p, 8上的微信最新版和微信6.6.0版都有出現(xiàn)。在iPhone5的微信6.5.21上是沒有問題的。
請問有沒有人遇到過這種情況?要怎么解決?
網友回復:
補充一下,重定向的頁面帶了wx.chooseImage中獲取的圖片路徑參數(shù)image,并且在showloading之前調用了setData設置image
補充:在A頁面中是在wx.chooseImage接口的success回調中使用重定向跳轉的,這時候跳轉到B頁面不能顯示loading,如果在接口外面直接重定向跳轉是可以的
問題已解決:在wx.chooseImage的回調接口中延遲200ms重定向跳轉即可
愛盈利-運營小咖秀(www.jza6.com) 始終堅持研究分享移動互聯(lián)網App運營推廣經驗、策略、全案、渠道等純干貨知識內容;是廣大App運營從業(yè)者的知識啟蒙、成長指導、進階學習的集聚平臺;
想了解更多移動互聯(lián)網干貨知識,請關注微信公眾號運營小咖秀(ID: yunyingshow)