退出游戏房间时会报错。如下图:
一开始不管玩家角色是房主还是普通成员,我都用memberLeaveRoom()来退出房间,功能正常,但是会报错。
我一开始以为是没有区分房间玩家角色的原因,后来,我根据角色,分别调用memberLeaveRoom()和ownerLeaveRoom(),来退出房间,但是还是会报同样的错,我尝试使用不同的写法:
gameData.GameServerManager.memberLeaveRoom({
accessInfo: gameData.roomAccessInfo,
success: res => {}
})
或者
gameData.GameServerManager.memberLeaveRoom({
accessInfo: gameData.roomAccessInfo
}).then()
都不行,依旧报同样的错,不过两种写法都能执行成功的代码。
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。