我该如何处理websocket多回调?

时间:2017-03-08 06:55:18

标签: javascript spring-websocket

  • 配置 - 客户端:javascript 服务器(Websocket):Spring Websocket

我的问题是我不知道如何设置websocket.onmessage(客户端)的多回调。

send:function (message) {
    this.RaphaServerHandler.onmessage = function (evt) {
        callback(evt);
    };

    this.RaphaServerHandler.send(message);

    this.RaphaServerHandler.onerror = function () {
        console.log('WebSocket Error!');
    }
},

我尝试上面的例子。示例回调是哈希。所以我可以通过密钥获得回调。但是我无法在websocket(服务器端)发送密钥。因为sendMessage类型是binaryMessage(这是图像像素数据)。 无论如何我的问题

  1. websocket.onmessage(evt) - > evt有各种关键:bubbles,data,type,lastEventId等我只能发送evt.data。如果可以,我可以(websocket服务器)设置另一个东西(标题???)!我想按标题数据划分回调

  2. 如果第一个问题不能解决。 websocket多次回调的最佳方法是什么?请帮忙!

0 个答案:

没有答案
相关问题