代码如下:
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)则保存完的图片为纯白色,实际想得到图片)
不好意思,昨天的回复有误。又重新确认过,这个问题是客户端原因,无法在基础库内修复,要等客户端更新。抱歉。
基础库用的是1.4.2的,保存还是黑色的!
这是由于在iOS中canvasTempFilePath的坐标引起的问题,谢谢反馈
我们看看怎么快速修复
AppID: wxbb2d82325f76c737
复现步骤: (请用苹果手机复现)
1.点击 - 我 (tabbar中)
2.登录完成 返回个人中心
3.点击个人中心中的头像 进入个人信息页面
4.点击头像 - 更换头像
5.上传图片 - 生成图片
你好,请提供一下appid和复现路径