JSON.parse(): неожиданный символ с веб-сокетами и шлюзом xmpp kaazing

Я пытаюсь отправить сообщение, используя XmppClient.js из kaazing, но получаю: 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 на всякий случай, но без недостатка!

Есть идеи?

Заранее спасибо.

1 ответ

Я мог бы предложить окружить его попыткой catch, чтобы проверить точную ошибку.. не уверен, поможет ли это;)

Другие вопросы по тегам