websocket仅在我设置断点时响应

时间:2015-04-15 18:42:39

标签: websocket

我有一个使用标准websocket代码的进程。当套接字打开时,我想发送一条消息。我想听听套接字的响应。如果我在chrome的检查器中放置调试断点,它似乎等待足够长的时间来获得响应。如果我删除断点,则onmessage函数永远不会被调用。有谁看到我错过了什么?

var websocket = new WebSocket(wsUri);

var message = {};
message.messageType = 'db_request';
message.value = 'lanes';

websocket.onmessage = function(evt) {
    $log.debug('message received');
    scope.lanes = JSON.parse(evt.data);
    scope.$apply();
}

websocket.onopen = function () {
    $log.debug('open');
    websocket.send(JSON.stringify(message));
    $log.debug('sent');
}

在我的控制台中,我看到sent消息。在记录服务时,我看到了回复......

0 个答案:

没有答案