微信小程序内七牛云图片显示异常

接口返回的图片有些是存储在七牛云里面的,部分图片有可能是因为图片过大的缘故,导致在云内进行了压缩,导致图片显示异常

这里的异常是指 图片被翻转了90°

复现过程

把该链接置入Chrome,下载图片,发给微信好友,微信一般会有两种查看模式,一种是缩略图(省流量),一种是查看原图,手机上查看该图片的时候缩略图显示的是被翻转之后的图片,查看原图之后才是翻转前的,也就是正常的图片

解决方式

在传输的图片后面主动追加一行代码

	?imageMogr2/auto-orient

大概就是这个样子使用ES6的方式
这样写就可以让他展示原来的样子,至于是怎么造成的这个问题,待高人之前,目前只能自我推断,是七牛云那边压缩导致

目前只有在小程序中出现了这个问题,其他的渠道暂未发现

如其他地方也出现了类似的问题,麻烦评论通知一下,谢谢。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值