CNode

ios中的socketio客户端向node.js-socketio服务器发送一条消息时,如何通过SocketIOCallback获取服务器的acknowledgement?

问答
33141592654ly发布于11 年前最后回复11 年前2 回复4248 浏览0 收藏

我最近在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)

I
i5ting#2·11 年前

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

参与回复
登录后即可参与回复。登录