小程序
小游戏
企业微信
微信支付
扫描小程序码分享
基础库:2.26.2 开发者工具:1.06.2209190 系统:macOS 12.6
代码片段:https://developers.weixin.qq.com/s/qmq8aDmE7dCx
逻辑:通过网络下载图片后,将图片通过离屏压缩后,重新绘制到页面的画布上。
错误:调度 canvasPutImageData 时出现错误,切换逻辑通过手动伪造 ImageBitMap 对象传递给 CanvasRenderingContext2D 也无法正确渲染图片
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,排查下
1:没有传递正确的canvasid
2:对应的canvas已经从屏幕上删除
3:在自定义组件下,没有传递第二个参数
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,排查下
1:没有传递正确的canvasid
2:对应的canvas已经从屏幕上删除
3:在自定义组件下,没有传递第二个参数
1. 正确传递了 canvasId
2. 屏幕上一直存在,之前绘制的内容并没有被删除
3. 直接在 page 中使用,应该不算做自定义组件吧?我的代码片段中也传递了 this