收藏
回答

关于canvasToTempFilePath生成图片问题

问题模块
API和组件

代码如下:

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)则保存完的图片为纯白色,实际想得到图片)

最后一次编辑于  2017-07-12
回答关注问题邀请回答
收藏

5 个回答

  • 晨
    2017-07-20

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

    2017-07-20
    赞同
    回复
  • 筱箫芸翛
    筱箫芸翛
    2017-07-20

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

    2017-07-20
    赞同
    回复
  • hulk
    hulk
    2017-07-12

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

    我们看看怎么快速修复

    2017-07-12
    赞同
    回复
  • 啦啦啦。
    啦啦啦。
    2017-07-12

    AppID: wxbb2d82325f76c737

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

    1.点击 - 我 (tabbar中)

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

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

    4.点击头像 - 更换头像

    5.上传图片 - 生成图片

    2017-07-12
    赞同
    回复
  • hulk
    hulk
    2017-07-12

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

    2017-07-12
    赞同
    回复