为什么getFriendsStateData获取到的好友列表为空?
我用自己的微信授权登录后,在子域中调用getFriendsStateData,在success回调里接收到的好友列表长度为0.代码如下: 主域: const m = wx.getGameServerManager() m.login().then((res) => { console.warn('游戏服务登录成功,', res) m.startStateService({ userState: 'ok', success: () => { console.log('开启状态管理服务成功') wx.postMessage('start') }, fail: res => { console.error('开启状态管理服务失败', res) } }) }).catch(err => { console.warn('游戏服务登录失败', err) }) 子域: if (Laya.Browser.onMiniGame) { wx.onMessage(function (data) { console.log('onMessage', data) m.getFriendsStateData({ success: res => { list = res.list console.log('获取好友列表', res) //输出: 获取好友列表 {errMsg: "getFriendsStateData:ok", list: Array(0)} }, fail: res => { console.error('获取好友列表失败') } }) }.bind(this)); }