收藏
回答

小程序 canvas scale(-1,1) 在IOS机型上面无法翻转图片

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug Canvas 客户端 iOS 6.6.6 1.9.91

小程序 canvas方法 scale(-1,1) 在IOS机型上面无法翻转图片,安卓机上是可以的。


麻烦官方大大们看一下。


const ctx = wx.createCanvasContext('photo_canvas');


ctx.translate(picArr[i].left + width * 0.5, 0);

ctx.scale(-1, 1)  


ctx.drawImage(picArr[i].src, width * -0.5, picArr[i].top, width, height);


ctx.scale(-1, 1)  

ctx.translate((picArr[i].left + width * 0.5) * -1, 0);


ctx.draw();


代码大致就是这样的

回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容