小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
使用wx.canvasToTempFilePath导出裁剪过后的图片,路径放到image中显示为空白,安卓手机上和开发工具都一样
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
坑的是draw函数,说是异步回调,结果在回调里保存canvas空白;设置定时再保存就好了。我理解应该是draw的异步是假异步,如果直接保存,其实draw还没执行完
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
已采纳,已实现 。需要把wx.canvasToTempFilePath这个写在ctx.draw的回调里面就不会第一次生成空白图片了
非常感谢
开发工具上现在可以了,之前代码写错了,但是在安卓手机上设置导出图片格式fileType为png就为空白或透明,选择为jpg的就直接显示为黑色
你好,请问这个问题解决了吗,我也遇到了这个问题,canvas导出的图片要么黑色,要么空白
不知道有没有解决,我后来用的原生h5的了,没用小程序了
这个问题已经过期了吧,canvas2d都没有draw函数了
提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
代码片段上传了!!!!!!
wechatide://minicode/9GKygym47N4m
???怎么没动静了,都反馈了这么久了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
坑的是draw函数,说是异步回调,结果在回调里保存canvas空白;设置定时再保存就好了。我理解应该是draw的异步是假异步,如果直接保存,其实draw还没执行完
已采纳,已实现 。需要把wx.canvasToTempFilePath这个写在ctx.draw的回调里面就不会第一次生成空白图片了
非常感谢
开发工具上现在可以了,之前代码写错了,但是在安卓手机上设置导出图片格式fileType为png就为空白或透明,选择为jpg的就直接显示为黑色
你好,请问这个问题解决了吗,我也遇到了这个问题,canvas导出的图片要么黑色,要么空白
不知道有没有解决,我后来用的原生h5的了,没用小程序了
这个问题已经过期了吧,canvas2d都没有draw函数了
提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
代码片段上传了!!!!!!
wechatide://minicode/9GKygym47N4m
???怎么没动静了,都反馈了这么久了