如何用云开发实现挑战答题思考
首先看下面一张截图,这张截图来自挑战答题小程序的匹配撮合界面,表示用户正在等待挑战方进入房间
这个设计非常给力,在我之前的设想中,真没有想到,因为在挑战答题环节,存在这么一个撮合的过程,如果撮合不成功的话,或者如果撮合时间太久,用户不想等待了呢,在这个设计都完美的给出解决方案
现在我想的挑战等待就是不断轮询,但是作为云开发,每次的轮询都是一种资源消耗,一种是在进入房间之前的轮询,一种是在 进入房间之后开始pk的轮询消耗,因为要知道对方有没有进入房间,对方有没有完成一次答题;
这个地方我会持续跟进,看看之前的一个开源小程序是怎么处理这个逻辑的。
当然,如果大家有不错的想法也可以在评论区跟我分享,非常感谢
1
1
1