ios中的socketio客户端向node.js-socketio服务器发送一条消息时,如何通过SocketIOCallback获取服务器的acknowledgement?
发布于 10 年前 作者 3141592654ly 3879 次浏览 最后一次编辑是 8 年前 来自 问答

我最近在ios上做一个聊天app,服务器用的是node.js + socket-io。 客户端这样发送消息: SocketIOCallback cb = ^(id argsData) { NSDictionary *response = argsData; NSLog(@"ack arrived: %@", response); }; [socketIO sendEvent:@"message" withData:values andAcknowledge:cb]; 服务器中是这样: socket.on('message', function(postMessage,callback){ //console.log(callback); callback('tttt'); }); 这样写客户端那边输出的是ack arrived:null。 想请教大家如何正确获取服务器的acknowledgement? 谢谢!!

2 回复

如果不是hybrid,那么请查看iOS websocket用法

@i5ting 谢谢回复!

回到顶部