onShareAppMessage分享图片空白
发布于 7 年前 作者 guiying88 5163 次浏览 来自 问答

如果带分享的页面数据未渲染完成,分享图片就会截图空白界面;

比如:通过wx.login拿到openid后,获取页面内openid相关的数据进行渲染,页面数据未渲染完成,分享图片已经生成了,此时图片就是一个空白图,求解决

2 回复

嗯,是page onLoad的时候取的数据,先在app onLaunch里先加载用户信息,然后onLoad拿到openid获取数据也是一样的,wx.login,wx.getUserInfo等这两个api执行完成时,onShareAppMessage已经生成了分享图片(空白的),要是能做到页面渲染完成时,再生成分享图片就好了

onLoad的时候就去取数据

回到顶部