gpt4 book ai didi

javascript - 如何同时重定向两个用户AJAX XML?

转载 作者:行者123 更新时间:2023-12-02 16:46:26 25 4
gpt4 key购买 nike

我有两个登录用户,分别为“id”和“id2”。两个用户都在索引页上,但还有其他用户。

如果其中一个用户单击该按钮,他和另一个用户(id2)将被重定向到另一个页面。我该如何同时仅重定向这两个用户。

function redirect() {
//redirect only user with id and id2
}

最佳答案

这取决于您计划制作游戏的复杂程度。一般网络游戏的状态都存储在服务器上,客户端只是不同智能程度的观看者。

假设您有“查找游戏”按钮,用户将向服务器发送请求,服务器将重定向到需要更多人的游戏的“房间”URL,或者将创建一个新房间这样其他人就可以加入该用户。

一旦人们开始加入房间,他们基本上需要等待房间所有者开始加入。有很多方法可以做到这一点。对于您的情况,最简单的方法是让每个客户端不断向服务器发送请求,以查看游戏是否已开始,如果已开始,则重定向到新的 URL。如果您想要更好的 react 时间,客户端还可以使用 Websocket 或长轮询来完成此操作。

所以基本上,您不是“同时重定向两个用户”,而是将游戏的状态从“等待人们”更改为“开始”或类似的状态,然后当每个用户看起来游戏开始,然后服务器将重定向它们。

基本上,我认为游戏是两个人分别与服务器交谈。他们正在玩同一个游戏这一事实反射(reflect)在游戏的状态中,但他们通常不会直接相互通信。

关于javascript - 如何同时重定向两个用户AJAX XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27079615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com