微信小程式常見爬坑
阿新 • • 發佈:2019-02-10
微信小程式第一大坑:
本地開發者工具可以看執行,手機端預覽開啟除錯也可以執行,關閉除錯則無法執行;或是開發版可以看到資料,體驗版無法看到資料;或是開啟除錯可以上傳檔案,關閉除錯則無法上傳檔案(request:failurl not in domain list)
這個基本都是https問題,請參考下面的https問題解決的連結進行排查;可能是很多種情況:比如域名沒有備案,沒有配置域名等等問題。。。
特別提醒:開啟除錯模式可以在開發時暫時規避域名問題,可以通過開啟上面的除錯模式來先規避,然後排查其他問題,以便確定問題所在!(ssl證書問題似乎無法規避) 特殊情況:微信支付開發版可以,體驗版不可以,可能是沒有配置相應域名:需要在後臺配置api.mch.weixin.qq.com域名;排除問題方法:
微信小程式第二大坑:
資料未載入成功,需要設定一定的延遲量,在載入資料完成後再渲染頁面;情況一:能夠拿到資料,但是無法渲染出來,可以考慮將資料請求從onload中轉移至ready內情況二:非同步獲取的資料,在渲染完成時仍未返回導致頁面空白或未顯示資料,需要設定延遲量
在這裡推薦一個網址(微信小程式聯盟):http://www.wxapp-union.com/