AnyChat技术支持论坛
标题:
透明通道发送中文
[打印本页]
作者:
SongXie
时间:
2018-1-18 10:56
标题:
透明通道发送中文
请问web端使用透明通道
BRAC_TransBuffer(INT dwUserId, STRING lpBuf)
如何发送中文字符到iOS端?
发送英文字符串正常,字符串中有中文的情况下,iOS只能收到空的字符串。
作者:
SongXie
时间:
2018-1-18 11:10
iOS 端使用这种方式转换收到的数据
// 透明通道回调函数
- (void) OnAnyChatTransBufferCallBack:(int) dwUserid : (NSData*) lpBuf {
//NSData -> NSString
NSString *string = [[NSString alloc] initWithData:lpBuf encoding:NSUTF8StringEncoding];
NSLog(@"OnAnyChatTransBufferCallBack:%d lpBuf:%@", dwUserid, string);
}
复制代码
作者:
SongXie
时间:
2018-1-18 12:20
问题已经解决,编码转换的问题
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3