canvas-2d canvas.toDataURL 返回 data:
canvas-2d wx.canvasGetImageData 也返回 data:
同时在反馈个 hide状态下 wx.canvasToTempFilePath 无法获取到内容。但是android和开发者工具都是好的。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | canvas.toDataURL/canvas-2d | 微信iOS客户端 | 7.0.20 | 2.14.1 |
canvas-2d canvas.toDataURL 返回 data:
canvas-2d wx.canvasGetImageData 也返回 data:
同时在反馈个 hide状态下 wx.canvasToTempFilePath 无法获取到内容。但是android和开发者工具都是好的。
5 个回答
来问问,是不是修复啦
请问canvas = webgl 的toDataurl(),ios 真机上还是获取到的数据是data,有解决方案了吗?我是最新的版本,现在还不可以
希望尽快解决这个问题, 我这里也复现出了. 7.0.20使用toDataURL时会返回 "data:", 7.0.20前的版本可以正常使用.
在最新版本7.0.20中 ,小程序有Canvas标签 就会报n.canvas is not a constructor
不要对隐藏的canvas进行截屏操作,如果需求是希望截图的时候绘制区域不可见,可以通过样式,将这个canvas放置到屏幕外边
<view style="position:absolute;left:750rpx;top:0"> <canvas/> </view>
这样做就可以达到隐藏绘制的需求了