0
我正在使用ws模塊作爲nodejs中的WebSocket服務器。在服務器端,我有一個Uint8Array
,我使用的代碼非常喜歡這個發送到客戶端,作爲ArrayBuffer發送的數據正在接收爲Blob
var data = new Uint8Array([1, 2, 3, 4, 5]);
clientSock.send(data, {
binary: true
});
然而,在客戶端(包括最新的Chrome和Firefox),該數據被收到的Blob
對象。我知道我可以使用FileReader API將其處理回Uint8Array
。但是我想首先將它作爲ArrayBuffer
接收。我怎樣才能做到這一點?