cavas实际画图宽高和实际渲染宽高不一致
发布于 5 年前 作者 kshao 7986 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

canvas标签给予一个动态的宽高,客户端工具能够成功渲染,但是当调用wx.canvasToTempFilePath适合保存出来的图片确是canvas默认的一个宽高。并没有取他的实际渲染所得的宽高,所以不得不在style里面给予一个定宽定高

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo
2 回复

你要this.setData的callback里进行画图哟

canvas实际宽高好像是300 X 150 ,动态设置了宽高之后渲染是正确的,但是实际保存图片的时候还是用的这个300 X 150 保存的

回到顶部