- wx.getGameClubData没有调用成功,是因为什么?需要有前置条件吗?
代码如下,注册的回调好像一个都没调用,后台里的隐私协议里这个接口的调用也勾选上了。求大神看看 wx.getGameClubData({ dataTypeList: gtypes, success: (res) => { console.log(res) let iv = res.iv let pc = new WXBizDataCrypt(GameConfig.GAME_APPID, session_key) let data = pc.decryptData(res.encryptedData, iv) let jdata = JSON.parse(data); console.log("朋友圈解析出来点赞数量" + jdata) /*datalist是 {dataType, value}的数组*/ console.log('解密成功后 data: ', data) // (jdata.dataList); callbak(jdata.dataList) }, fail: (res) => { console.log('游戏圈解密失败', res) }, complete: (res) => { console.log("游戏圈调用完成") console.log(res) } })
2023-10-19 - 小游戏中调用 wx.getGameClubData 没有返回,注册的回调没有调用,是怎么回事?
小游戏中调用 wx.getGameClubData 没有返回,注册的回调没有调用,是怎么回事?代码如下: 注册的成功,失败,完成,回调一个都没有调用,是 wx.getGameClubData没有成功调用吗?为什么??求大神看看 let session_key = this.getSessionKey() console.log("游戏圈 session key " + session_key) console.log("游戏圈 查询type " + JSON.stringify(gtypes)) window.wx.getGameClubData({ dataTypeList: gtypes, success: (res) => { console.log(res) let iv = res.iv let pc = new WXBizDataCrypt(GameConfig.GAME_APPID, session_key) let data = pc.decryptData(res.encryptedData, iv) let jdata = JSON.parse(data); console.log("朋友圈解析出来点赞数量" + jdata) /*datalist是 {dataType, value}的数组*/ console.log('解密成功后 data: ', data) // (jdata.dataList); callbak(jdata.dataList) }, fail: (res) => { console.log('游戏圈解密失败', res) }, complete: (res) => { console.log("游戏圈调用完成") console.log(res) } })
2023-10-19