如何在javascript

时间:2019-05-26 11:27:06

标签: javascript

我正在一个学校项目中制作多人游戏Mastermind,当游戏开始时我需要删除候诊室,但不知道该如何做。

我已经尝试了一个朋友给我发送的一些代码,他说我只需要更改特定的部分。这就是我所拥有的:

setInterval(deleteWaitingRoomWhenGameStarted, 5000);
function deleteWaitingRoomWhenGameStarted(roomName, roomId) {
    let url = 'https://localhost:44317/api/WaitingRooms/' + roomId;
    let room = sessionStorage.getItem(roomName)

    let reqGet = new Request(url, {
        method: "GET",
        headers: {
            'Accept': 'application/json',
            'Content-Type': 'application/json',
            'Authorization': 'Bearer ' + token
        }
    });

    fetch(reqGet)
        .then((resp) => {
            if (resp.ok) {
                return resp.json();
            } else {
                throw `error with status ${resp.status}`;
            }
        })
        .then((data) => {
            if (data.ok) {
                sessionStorage.removeItem(room);
            }
        })
        .catch((err) => {
                console.log(err)
            }
        );
}

我希望在游戏开始时删除等候室,以便其他任何玩家都不能加入该等候室。

0 个答案:

没有答案