小程序
小游戏
企业微信
微信支付
扫描小程序码分享
1、app onLaunch 调用wx.login拿到code,然后再调用接口获取到openid 2、在page onLoad里面拿到openid(这里存在wx.login等api调用延迟),然后再调用我们项目的接口获取数据,最后页面渲染数据
存在的情况:有时数据获取延迟了,onShareAppMessage对应的分享图片已经生成了(页面没渲染完,还是空白页面),所以就生成了一张空白图片
建议:如果能做到页面渲染完成后,再生成onShareAppMessage对应的分享图片好了
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
嗯,但那个新的api没用,定义onShareAppMessage事件后,就生成了那张屏幕截图,只有等数据渲染完成后再截图就没问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
onShareAppMessage分享出去的图片就是屏幕截图,所以页面没渲染出来就是白的。 我看的新的API可以控制分享按钮的显示和隐藏了,你可以试下在页面渲染完再让分享按钮显示出来。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
嗯,但那个新的api没用,定义onShareAppMessage事件后,就生成了那张屏幕截图,只有等数据渲染完成后再截图就没问题
onShareAppMessage分享出去的图片就是屏幕截图,所以页面没渲染出来就是白的。 我看的新的API可以控制分享按钮的显示和隐藏了,你可以试下在页面渲染完再让分享按钮显示出来。