0
我遇到了断开连接的问题我的服务器上的用户 似乎在.exe版本上忽略了该功能的内容。 但是,当我退出播放模式它工作得很好。 我还没有找到任何关于这个主题,所以我有点无奈。OnAppplicationQuit()和Socket.io在Windows上无法正常工作
这是我OnApplicationQuit功能:
void OnApplicationQuit()
{
Dictionary<string, string> data = new Dictionary<string, string>();
PassInformation informationFromServer = GetComponent<PassInformation>();
data["ID"] = informationFromServer.ID.ToString();
socket.Emit("DISCONNECT", new JSONObject(data));
}
感谢。
你是否已经通过调试器查看是否正在调用socket.Emit? – clarkitect
我发现我的问题! Socket.io OnApplicationQuit()函数退出套接字连接。在playmode中,我的OnApplicationQuit()在Socket.io的一个之前被执行,当我构建游戏时它被颠倒过来。 谢谢 – Azuron
你可能会添加自己的答案,它可以帮助其他人有类似的情况。 – clarkitect