【发布时间】:2014-07-05 15:05:50
【问题描述】:
我正在使用 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) 时,它在终端中显示未知
如何配置 server.js 以从 ios 应用程序获取这些确认。或者如何将确认从服务器发送到 ios 应用程序,反之亦然请帮助我通过示例解决这些问题。提前致谢
【问题讨论】: