小程序生成分享图,canvas+image 闪了两次

首先下载图片,然后canvas绘制图片,之后调用 wx.canvasToTempFilePath 生成图片,使用image组件展示出来:

但是图片会闪一下,原因是什么呢?
因为图片下面是canvas, canvas生成图片后,隐藏了cansvas,只显示image组件
隐藏canvas的时候闪烁了
目前的解决方案: 把canvas放到屏幕外面,闪烁就看不见了🙈
呃,暂时没想到更好的办法

首先下载图片,然后canvas绘制图片,之后调用 wx.canvasToTempFilePath 生成图片,使用image组件展示出来:

但是图片会闪一下,原因是什么呢?
因为图片下面是canvas, canvas生成图片后,隐藏了cansvas,只显示image组件
隐藏canvas的时候闪烁了
目前的解决方案: 把canvas放到屏幕外面,闪烁就看不见了🙈
呃,暂时没想到更好的办法