小程序中图片的优化

1、图片能放服务器上就尽量放服务器上

不能放服务器上的时候:

  1、如果对图片质量要求不高的,可以试用压缩工具(比如:TingPNGTinyPNG – Compress WebP, PNG and JPEG images intelligently) 压缩一下图片大小,减少图片大小

 2、如果是.png格式的图片,可以把图片转成.jpg的格式,这样图片大小会小很多

3、在有分包的情况下,分包页面需要用到的图片可以再对应的分包下建个文件夹放图片,不用把所有的图片都放在主目录下的static文件下,这样可以减少主包的体积大小

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
对于小程序本地图片加载优化,可以考虑以下几个方面: 1. 图片压缩:尽量使用图片压缩工具将图片文件大小降低,减少加载时间和带宽消耗。可以使用一些在线图片压缩工具或者开发者工具提供的压缩功能。 2. 图片尺寸适配:根据小程序的实际需求,调整图片尺寸,避免使用过大图片。可以通过设置 `width` 和 `height` 属性来控制图片显示的尺寸,减少不必要的资源消耗。 3. 懒加载:对于页面上需要加载大量图片的情况,可以考虑使用懒加载技术,即只在可见区域内加载图片。可以通过监听页面的滚动事件,判断图片是否在可见区域内,再进行加载。 4. 预加载:对于一些可能会在后续页面被使用到的图片,可以提前进行加载,以减少用户等待时间。可以在小程序初始化时或者前一个页面预先加载后续页面可能会用到的图片。 5. 缓存策略:合理设置图片的缓存策略,利用浏览器缓存机制来提高图片加载速度。可以使用 HTTP 的缓存头信息来控制图片的缓存策略。 6. 使用 WebP 格式:如果小程序的平台支持的话,可以考虑将图片转换为 WebP 格式。WebP 格式相对于 JPEG 和 PNG 格式来说,具有更高的压缩率和更小的文件大小,能够提供更快的加载速度。 7. 图片懒解码:对于一些非关键性的图片,可以延迟解码,即在图片即将进入可视区域时再进行解码。这样可以减少页面初次加载时的解码时间。 综合应用以上优化方式,可以提高小程序本地图片加载速度和用户体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值