当前位置: 首页 > 后端技术 > PHP

小程序性能优化

时间:2023-03-30 00:49:42 PHP

启动加载性能优化小程序启动加载过程图:典型等待场景图:1.控制代码包大小在开发者工具中启用“上传代码时自动压缩”及时清理无用代码,压缩资源文件代码包中图片等资源文件的大小和数量2.分包加载图片:分包预下载(即将上线)图片:独立分包(即将上线)图片:3.首屏加载体验优化建议Requestinadvance:异步数据请求不需要等待页面渲染完成。利用缓存:利用存储API来缓存异步请求数据。第二次启动时,先使用缓存数据渲染页面,然后后台静默更新。避免白屏:先展示页面骨架和基本内容。及时反馈:对需要用户等待的交互操作立即反馈,防止用户认为小程序没有响应渲染性能优化1.避免不当使用setDataImage:Image:Image:SummaryImage:2.避免不当使用onPageScroll图片:3。使用自定义组件图片:4.Canvas渲染分层绘制到不同的canvas不变的部分单独绘制到一个canvas,动态生成的绘制到一个canvas最后合并到一个canvas