关于canvasToTempFilePath生成图片问题
发布于 6 年前 作者 aguo 7037 次浏览 来自 问答

代码如下:

wx.canvasToTempFilePath({

canvasId: ‘canvas’,

x: 57,

y: 162,

width: 300,

height: 300,

          destWidth: 543,

          destHeight: 543,

          success: function success(res) {

            console.log(res.tempFilePath)

}

})

1:整个页面都为canvas

2.保存完图片以后是黑色,如图:(图1四周有遮罩颜色为rbga(0,0,0,.3),保存完图片为纯黑色,如果遮罩颜色换成rgba(255,255,255,.3)则保存完的图片为纯白色,实际想得到图片)

5 回复

这是由于在iOS中canvasTempFilePath的坐标引起的问题,谢谢反馈

我们看看怎么快速修复

AppID: wxbb2d82325f76c737

复现步骤: (请用苹果手机复现)

1.点击 - 我 (tabbar中)

2.登录完成 返回个人中心

3.点击个人中心中的头像 进入个人信息页面

4.点击头像 - 更换头像

5.上传图片 - 生成图片

基础库用的是1.4.2的,保存还是黑色的!

不好意思,昨天的回复有误。又重新确认过,这个问题是客户端原因,无法在基础库内修复,要等客户端更新。抱歉。

你好,请提供一下appid和复现路径

回到顶部