4月25日,微信團隊又更新了一波小程序開發(fā)新能力,這里和大家一起分享。
能力一:equest 錯誤碼規(guī)范化
在使用部分微信小程序 API / 組件時,拋出的異常(fail 回調(diào) / Promise reject)Error對象中除了帶有errMsg,還會帶有通用錯誤碼errno。平臺推出這套擁有統(tǒng)一規(guī)范的錯誤碼errno,以幫助開發(fā)者更好地開發(fā)調(diào)試及處理錯誤。
能力二:弱網(wǎng)體驗優(yōu)化
在用戶使用小程序時,可能會陷入某些網(wǎng)絡(luò)不通暢的場景,此時一些嚴格依賴網(wǎng)絡(luò)的功能可能就無法使用。為此我們計劃提供一些措施來協(xié)助開發(fā)者優(yōu)化弱網(wǎng)時小程序的使用體驗。
能力三:真機調(diào)試2.0 支持 Storage 面板數(shù)據(jù)展示
Storage panel 用于顯示當前項目使用 wx.setStorage 或者 wx.setStorageSync 后的數(shù)據(jù)存儲情況??梢灾苯釉?Storage panel 上對數(shù)據(jù)進行刪除(按 delete 鍵)、新增、修改。
能力四:iOS 端支持監(jiān)聽錄屏狀態(tài)
監(jiān)聽監(jiān)聽用戶錄屏事件,目前只支持 iOS 端。
能力五:getPerformance 支持獲取主包和靜態(tài)資源的加載耗時
獲取當前小程序性能相關(guān)的信息。關(guān)于小程序啟動性能優(yōu)化的更多內(nèi)容,請參考小程序開發(fā)文檔的啟動性能指南。

