62,244
社区成员




public void Connect(string socketUrl, string token)
{
var socket = IO.Socket(socketUrl);//实例化对象
socket.On(Socket.EVENT_CONNECT, () =>
{
Debug.WriteLine("connect success");
JObject jObject = JObject.Parse(Newtonsoft.Json.JsonConvert.SerializeObject(new
{
token = token
}));
socket.Emit("register", jObject);
Debug.WriteLine("register");
});
socket.Connect();
}
socket.On({
//这里的代码没有执行,因为这里面添加的日志并没有输出
});
public void Connect(string socketUrl, string token)
{
var socket = IO.Socket(socketUrl);//实例化对象
socket.On(Socket.EVENT_CONNECT, () =>
{
Debug.WriteLine("connect success");
JObject jObject = JObject.Parse(Newtonsoft.Json.JsonConvert.SerializeObject(new
{
token = token//检查一下这里,看一下这个token是不是值
}));
socket.Emit("register", jObject);//服务端使用register命令检查token
Debug.WriteLine("register");
});
socket.Connect();//把这句放到前面去的吧,不知道为什么我看到Connect放到后面感觉怪怪的
}