造成的原因和解决办法
图片的url里面有中文,图片路径中文会造成解析乱码,发布线上就更加解析会有问题。及时将图片路径转成数字或者英文标题,再同步线上更新。

图片的HTTP应为小写的http以及图片的后缀为小写的.png或者.jpg,微信小程序不支持jpeg格式的图片,无论线上线下都会出现加载有问题。
特殊的报错
线下图片能展示,但是线上的报错,并且只展示部分图片。
首先要检查图片来源路径
1.本地路径。这种情况就需要将本地图片上传到服务器,图片地址再修改成线上的地址。
2.接口传回图片。接口图片一般显示不会出现问题,这时候需要查看数据库储存的图片路径和前端渲染的路径是否出现问题。
3.采用链接方式引入图片。如果链接方式是网络图片,那就需要上传到云服务器再以云服务器的地址为主引入;如果是采用线上的地址还没有显示1.图片体积过大,打包自动忽略了文件2.还是图片地址前缀跟线上服务器地址不符合。这种问题就需要将图片全部上传至云服务器再修改地址,所以再开发的时候要多注意这种问题