我尝试使用kaazing的XmppClient.js发送消息,但得到一个: SyntaxError: JSON.parse:意外字符。javascript中的代码是:
var client = new XmppClient(...);
var txtClient = new XmppRoom(...);
sendFromEditor : function(char){
var json = JSON.stringify(char);
//alert(json);
txtClient.sendMessage(json);
};我收到了一些信息:
txtClient.onmessage = function(msg) {
var data = JSON.parse(msg.body);
alert(data);问题出在JSON.parse上。我尝试发送的消息非常小(一个字符)。我也试着改变kaazing网关的最大消息大小,以防万一,但不会缺少!
有什么想法吗?
提前谢谢。
发布于 2014-02-12 04:40:25
我可以建议用try catch包围它,以检查确切的错误。不确定这是否有帮助;)
https://stackoverflow.com/questions/21712326
复制相似问题