//导入SRWebSocket
@property (nonatomic, strong) SRWebSocket *socket1;
-(void)webSocket111{
_socket1 = [[SRWebSocket alloc] initWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@""]]];
_socket1.delegate = self;
[_socket1 open];
}
//给socket发送信息
if (_socket1.readyState == SR_OPEN)
{
NSLog(@"lfl");
[_socket1 send:jsonStr];
NSLog(@"llll");
}
- (void)webSocketDidOpen:(SRWebSocket *)webSocket
{
NSLog(@"webSocket1连接成功,可以登录后台服务器,开启心跳");
}
- (void)webSocket:(SRWebSocket *)webSocket didFailWithError:(NSError *)error
{
NSLog(@"webSocket1连接失败,原因是+%@",error);
_socket1.delegate = nil;
_socket1=nil;
}
- (void)webSocket:(SRWebSocket *)webSocket didCloseWithCode:(NSInteger)code reason:(NSString *)reason wasClean:(BOOL)wasClean
{
NSLog(@"webSocket1连接关闭调用的方法");
NSLog(@"原因是%@",reason);
_socket1.delegate = nil;
_socket1=nil;
}
//收到message
- (void)webSocket:(SRWebSocket *)webSocket didReceiveMessage:(id)message
{
}