我正在尝试使用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网关的最大消息大小,以防万一,但不缺!
有什么想法吗?
提前致谢。
答案 0 :(得分:-3)
我可以建议用try catch来包围它以检查确切的错误..不确定是否有帮助;)