8***@qq.com
8***@qq.com
  • 发布:2019-10-24 10:48
  • 更新:2019-11-05 16:44
  • 阅读:907

【报Bug】drawImage 在APP上当 sWidth或sHeight等于图片原始宽或高时缩放未按照给定值缩放

分类:uni-app

详细问题描述

(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)

[内容]

drawImage 在APP上当 sWidth或sHeight等于图片原始宽或高时缩放未按照给定值缩放,导致图片变形。
网页和小程序均正常

Canvas:300x400

目标尺寸: 300x200
目标宽高比: 1.5
dx=0
dy=0
dwidth=300
dheight=200

图片原始尺寸: 540x810
裁剪前宽高比: 0.6
sx=0
sy=225
sWidth=540
sHeight=360
裁剪后宽高比: 1.5

ctx.drawImage(img.path, sx, sy, sWidth, sHeight, dx, dy, dwidth, dheight)
在ios app 上渲染后图片未按照期望缩放

联系方式

[QQ]
857053791

2019-10-24 10:48 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com (作者)

哦吼

该问题目前已经被锁定, 无法添加新回复