标签: dart protocol-buffers
我正在使用protocol buffers in dart,但由于从Web套接字连接收到数据的方式而出现问题。二进制数据作为Blob被接收,并且protobuf消息的构造函数期望List<int>。我如何将Blob转换为List<int>?
Blob
List<int>
答案 0 :(得分:9)
我能够通过将WebSocket对象的binaryType属性设置为"arraybuffer"来实现此功能。
binaryType
"arraybuffer"
webSocket.binaryType = "arraybuffer";