文档上写的是 从2.9.0 开始起支持一套新 Canvas 2D 接口,而我的小程序项目中版本是2.30.4, 绘制api显示已废弃,但是绘制没报错,绘制的图片变成了纯黑.
- 是必须要使用 RenderingContext 吗 才能正常绘制图片吗
- let maskCanvas = wx.createCanvasContext("canvas1",this);
maskCanvas.drawImage(path, 0, 0, size, size);
开发工具正常,但是真机上 安卓 IOS都是黑色的.
我的建议是迁移到 Canvas 2D:毕竟不维护的保不准哪天就废弃了呢,迁移参考
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/canvas-legacy-migration.html