cocoscreator 微信小游戏分享回调如何实现?

查了小游戏的api,找到主动分享的方法,但是想要实现分享成功解锁功能,请问怎么获取到分享回调?

小游戏api:主动转发
游戏内可通过 wx.shareAppMessage()接口直接调起转发界面,与被动转发类似,可以自定义转发卡片内容。

wx.shareAppMessage({
title: ‘转发标题’
})

wx.shareAppMessage(Object object)
主动拉起转发,进入选择通讯录界面。

参数
Object object

属性 类型 默认值 是否必填 说明 支持版本
title string 否 转发标题,不传则默认使用当前小游戏的昵称。
imageUrl string 否 转发显示图片的链接,可以是网络图片路径或本地图片文件路径或相对代码包根目录的图片文件路径。显示图片长宽比是 5:4
query string 否 查询字符串,从这条转发消息进入后,可通过 wx.onLaunch() 或 wx.onShow 获取启动参数中的 query。必须是 key1=val1&key2=val2 的格式。

基础库2.0.6是有回调的,新版本取消了

7月份,微信新版本,会对开发者恶意分享做限制,也就是说你可以分享,但是收不到成功的回调。之前的版本是可以收到success回调的

    wx.shareAppMessage({
        title: title,
        imageUrl: url,
        success: succfunc,
        fail: failfunc,
    })

按这个来写,目前还能收到回调。

1赞