JS protobuf对Netty BinaryWebSocketFrame对象进行解码

1,002 阅读1分钟

在使用Websocket protobuf协议传输时,onmessage收到这样的对象,一脸懵逼
file解码成protobuf对象如下:

let reader = new FileReader();
    reader.readAsArrayBuffer(data);
    reader.onload = () => {
        const buf = new Uint8Array(reader.result);
        const response = Message.ChatMessage.deserializeBinary(buf);
        // 成功回调
        callback(response);
    };
分享学习是一件开心事