关于小程序本地图片加载失败(渲染层错误)的问题

今天,因为被分配到要写一个小程序页面,但是在图片载入上面却出现了一个这样的问题,这是我加载图片的标签
图片上面的src是可以直接点击进去的
这是从wxml页面直接进入
但是在小程序编译加载的时候却

报错信息
而前辈们的大图片基本上都是通过网络路径进行加载,正巧这几张图片在网络路径中没有,只能通过本地文件进行加载,百度得到的解决方案大都是在根目录下创建一个static文件,将图片资源放入其中引用,但是我试了还是无法解决所以变换思路认为是图片大小的问题,结果压缩了图片之后依然不行,最后的解决方案却令人费解,但是却很管用,那就是在图片路径前面加一个斜杠在这里插入图片描述
结果图片顺利加载出来了
在这里插入图片描述
希望这篇文章能够帮助和我一样在这个地方遇到坑的小伙伴

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值