關(guān)于小程序wx.showToast()與wx.hideLoading()的bug

開發(fā)小程序有一段時間了,由于項目進(jìn)展到了一個收尾階段,在完善一些用戶體驗更友好的提示,自然就少不了wx.showToast()、wx.showLoading()、wx.hideToast()、wx.hideLoading()、wx.showModal()等,但老發(fā)現(xiàn)在手機(jī)上測試時showToast無法顯示,而編輯器上是完美的,而且都沒報錯,此刻我的心是崩潰的?。?!


wx.hideLoading()與wx.showToast()沖突

通過一步步的排查發(fā)現(xiàn):只要在wx.showToast()前面用到wx.hideLoading(),后面的showToast根本就不會出來,總結(jié)出來的解決辦法

解決方法:避開在(同一層scope域) showToast前面使用wx.hideLoading(),因為showToast本身具備隱藏wx.showLoading()提示框的功能,如果使用wx.hideLoading(),后面的showToast就無法顯示了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容