Socket.io发送中文编码问题
发布于 12 年前 作者 freebluer 10168 次浏览 最后一次编辑是 8 年前

使用Socket.io中的emit发送中文消息,但是在客户端收到的却是乱码。

socket.emit('feedback',{msg:'guid not exists\r\n您输入的帐号不存在!'});

客户端相应事件中直接用alert输出消息是乱码。

socket.on('feedback',function(data){
	alert(data.msg);

});

客户端页面的编码已经设置为UTF-8

<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 

不知道要怎样设置编码才能发送中文?

2 回复

在 Linux 下用了几次都没有遇到这个问题啊… 楼主再多些细节吧
我觉得收发信息处在 JS 的 utf-8 环境, 设置网页编码会不相干吧, 不清晰…

请问楼主,这个问题解决了吗?我也遇到了同样的问题啊

回到顶部