如何在服务器上configurationsocket io以从ios套接字获取应答(SocketIOCallback)

我正在用node.js和socket.io在ios上开发一个聊天应用程序。 我使用SocketIOCallback发送确认。 但是我没有得到任何确认server.js。 这是我用来发送确认的代码

SocketIOCallback cb = ^(id argsData) { NSDictionary *response = argsData; // do something with response NSLog(@"ack arrived: %@", response); }; [socketIO sendEvent:@"message" withData:values andAcknowledge:cb]; 

server.js

 socket.on('message', function(postMessage,callback){ console.log(callback); //callback('okkk'); console.log('username-->'+ socket.username); console.log('ID-->'+ socket.id); io.sockets.emit("pvt",socket.username,postMessage+socket.username); io.sockets.emit("pvt",socket.username,postMessage+socket.username); }); 

当打印console.log(callback)在terminal显示未知

如何configurationserver.js从ios应用程序获取这些确认。 或者如何将确认从服务器发送到ios应用程序,反之亦然请帮助我解决这些问题的例子。 提前致谢

我find了一个解决scheme,其中包括将emit方法更改为emitEvent。 希望它真的帮助你。