真机上生成的图片无论是png和jpg背景都是黑色的,而模拟机上jpg的背景是白色的,大佬些多久能够修复啊?
确实可能是真机模拟器差异,背景色可以先统一填充下再绘制图片上去。
我之前保存是用jpg格式,ios正常,Android会背景变成黑色,
drawBackground (ctx, color = 'white', width = 1000, height = 3000, x = 0, y = 0) { ctx.rect(x, y, width, height) ctx.setFillStyle(color) ctx.fill()},
在绘制canvas时给背景加个颜色,调用这个函数可以解决,
this.drawBackground(ctx, '#fff')
Android和ios都是黑色背景么?
麻烦提供个代码片段,方便我们快速定位问题,thx.