開發(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就無法顯示了