我在我的项目中使用socket.IO-objc,服务器上有Node.js和socket.io。它连接到服务器,但当我使用socket.IO-obj发送消息时,它似乎不是服务器端的“消息”事件:
客户端:
- (void)socketIODidConnect:(SocketIO *)socket
{
NSDictionary *parameters = @{
@"name": @"Josh",
@"type": @"sometype",
@"value": @"someValue"
};
NSLog(@"socket.io connected");
[socketIO sendJSON: parameters]
}
服务器:
client.on('message', function(data){
console.log('Received message: ' + data);
});
它永远不会在console.log中记录消息。 有什么我想念的吗?我真的很感激任何帮助。谢谢!