- 需求的场景描述(希望解决的问题)
根据公告「7月5日起新提交的版本,用户从微信小程序、小游戏中分享消息给好友时,开发者将无法获知用户是否分享完成,也无法在分享后立即获得群ID。」来看,是无法知道是否分享成功的,这一点我也是支持的。但是某些场景需要进行一些分享之后的操作,比如说分享之后提示用户分享成功。
因为分享好友会打开好友列表,分享之后会再从好友列表回到页面执行onShow,所以现在我这边的操作是在执行onShareAppMessage函数之前,setData一个Boolean值来记录是否进行了分享操作,并在onShow中根据这个值来判断是否显示分享成功的提示,显示之后再处理这个值
- 希望提供的能力
不需要知道分享是否成功,但是需要知道分享操作是否结束,所以希望可以保留一个complete的操作
微信小程序开发问题解答
微信小程序开发者回答:
同问,相应功能以及效果应该是可视化的。目前写了一个分享功能,原计划是在分享结束(分享成功或者点返回均可)返回游戏界面时出现一个动画效果,但是现在就没办法写。api的功能可以不阐述过程,但是得告诉开发者某个功能什么时候结束的吧。
本文网址:http://www.91bianli.com/weixinxiaochengxu/18348.html