小程序
小游戏
企业微信
微信支付
扫描小程序码分享
本地图片或者base64皆可
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
大概步骤如下:
1、getFrameData 获取帧数据
2、通过步骤1的帧数据创建 ImageData 对象
创建方法:
1)canvas.createImageData
2)canvasContext.createImageData(微信8.0.37,安卓会出问题;目前安卓测试版 8.0.38 已修复)
问题链接:https://developers.weixin.qq.com/community/develop/doc/000804de0887882f1fdfbd05651400
3、canvasContext.putImageData 绘制步骤2的 ImageData
4、导出绘制内容,让 Image 组件可展示
导出方法:
1)wx.canvasToTempFilePath
2)canvas.toDataURL
两个方法都可以使用
备注:
微信官方文档介绍的方法已做超链接跳转,未介绍的方法请参考:https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
大概步骤如下:
1、getFrameData 获取帧数据
2、通过步骤1的帧数据创建 ImageData 对象
创建方法:
1)canvas.createImageData
2)canvasContext.createImageData(微信8.0.37,安卓会出问题;目前安卓测试版 8.0.38 已修复)
问题链接:https://developers.weixin.qq.com/community/develop/doc/000804de0887882f1fdfbd05651400
3、canvasContext.putImageData 绘制步骤2的 ImageData
4、导出绘制内容,让 Image 组件可展示
导出方法:
1)wx.canvasToTempFilePath
2)canvas.toDataURL
两个方法都可以使用
备注:
微信官方文档介绍的方法已做超链接跳转,未介绍的方法请参考:https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D