微信团队更新了新一波小程序开发能力,在此分享给大家。
能力一:请求错误码规范化
在使用一些微信小程序API/组件时,抛出的异常(fail callback/Promise reject)Error对象不仅会包含errMsg,还会包含一个通用的Error code errno。平台推出了这套统一规范的错误码errno,帮助开发者更好的开发调试和处理错误。
能力二:弱网络体验优化
用户在使用小程序时,可能会遇到一些网络不畅的场景,一些严格依赖网络的功能可能无法使用。为此,我们计划提供一些措施,帮助开发者在网络较弱的情况下优化小程序的使用体验。
能力三:真机调试2.0支持存储面板数据显示
存储面板用于显示使用 wx.setStorage 或 wx.setStorageSync 后当前项目的数据存储状态。可以直接在存储面板上删除(按删除键)、添加和修改数据。
能力四:iOS端支持监控录屏状态
监控和监控用户的录屏事件,目前仅支持iOS端。
能力五:getPerformance 支持获取主包和静态资源的加载时间
获取当前小程序的性能信息。更多关于小程序启动性能优化的信息,请参考小程序开发文档中的启动性能指南。