用的图片是canvas生成的本地图片 多次进行分享就会偶现触发封面图空白
网友回复
波吉:
分享转发用的是微信提供的api吧,button组件实现分享,图片确实会自动截取部分,要不就换用固定图片,分享的时候是可以加封面图片地址的,使用线上图片地址,应该也可以解决这个问题
H1HAO 🇨🇳:
你现在应该是进入页面就生成canvas然后进行分享,然后你多次重复操作的频率是多久,确保一下分享前canvas是否绘制并且生成本地地址成功,可以在分享方法触发前打印地址确认把这个地址保存下来在页面渲染一下看下这个图片是不是空白的,如果是空白的,说明你绘制的时候没有绘制完成就合成图片了,可以延迟一点生成图片或者在绘制完成后生成图片draw
那一抹笑😃 穿透阳光:
打印一下生成的图片看一下,是不是偶尔有问题,还有就是,图片是提前生成好的,还是触发分享的时候,才去生成的