开发测试问题:用了3个手机扫码进房间测试

[复制链接]
548 |7
城北雪已至 发表于 2024-4-2 15:24:57 | 显示全部楼层 |阅读模式
写了一个排行榜:名次 - 玩家名 - 数值
现在有一个问题:
3个手机其中1个手机(红米)来回退出重进房间会让排行榜多出一个重名玩家数据,但数据刷新时只更新重复的其中一个
其他2个手机退出重进不会有这个问题,这是什么原因
回复

使用道具 举报

汽水 发表于 2024-4-2 15:27:35 | 显示全部楼层
逻辑上用 userid 去重了吗,不要用名字来去重可能名字有些什么特殊字符
回复

使用道具 举报

城北雪已至楼主 发表于 2024-4-2 15:35:23 | 显示全部楼层
汽水 发表于 2024-4-2 15:27
逻辑上用 userid 去重了吗,不要用名字来去重可能名字有些什么特殊字符

用的是playerId去重,这个每个玩家应该不一样吧
回复

使用道具 举报

汽水 发表于 2024-4-2 15:36:13 | 显示全部楼层
城北雪已至 发表于 2024-4-2 15:35
用的是playerId去重,这个每个玩家应该不一样吧

这个每次进入游戏有可能会变,只能保证游戏内玩家 id 不同,但是不是固定的
回复

使用道具 举报

城北雪已至楼主 发表于 2024-4-2 16:03:07 | 显示全部楼层
汽水 发表于 2024-4-2 15:36
这个每次进入游戏有可能会变,只能保证游戏内玩家 id 不同,但是不是固定的 ...

ok,多谢,改成userid了,但也搞不懂为什么就其中一个手机出问题
回复

使用道具 举报

汽水 发表于 2024-4-2 16:05:28 | 显示全部楼层
城北雪已至 发表于 2024-4-2 16:03
ok,多谢,改成userid了,但也搞不懂为什么就其中一个手机出问题

应该和手机没啥关系,可能是顺序问题
回复

使用道具 举报

复读机读复读机 发表于 2024-4-2 17:34:18 | 显示全部楼层
听起来像偶现的onPlayerLeave回调没有触发
后台有报错信息吗?
回复

使用道具 举报

城北雪已至楼主 发表于 2024-4-3 09:58:34 | 显示全部楼层
复读机读复读机 发表于 2024-4-2 17:34
听起来像偶现的onPlayerLeave回调没有触发
后台有报错信息吗?

多谢,有可能是这个问题,
后台没有信息
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表