Hi all,
Well, I managed to send a file and it seems that it's working because I see through the Chrome console how I'm sending Blobs and receiving ArrayBuffers.
The problem is that I don't know how to manage those ArrayBuffers, is there any listener to get that data?
Here's a few console logs of what I'm sending:
PeerJS: handleMessage: ["ack", 0, 6]
PeerJS: sendWindowedChunks for: 0
PeerJS: Sending... ["chunk", "0", 6, Blob]
PeerJS: Sending... ["end", "0", 7]
PeerJS: Sending... ["chunk", "0", 6, Blob]
PeerJS: sendWindowedChunks for: 0
PeerJS: Sending... ["end", "0", 7]
PeerJS: handleMessage: ["ack", 0, 7]
PeerJS: Time: 1087
PeerJS: Sending... ["chunk", "0", 6, Blob]
PeerJS: Sending... ["end", "0", 7]
PeerJS: handleMessage: ["ack", 0, 7]
And here's what I'm receiving:
PeerJS: handleMessage: ["chunk", "0", 5, ArrayBuffer]
PeerJS: handleMessage: ["chunk", "0", 5, ArrayBuffer]
PeerJS: handleMessage: ["end", "0", 7]
PeerJS: Sending... ["ack", 0, 6]
PeerJS: handleMessage: ["end", "0", 7]
PeerJS: handleMessage: ["chunk", "0", 6, ArrayBuffer]
PeerJS: Sending... ["ack", 0, 7]
PeerJS: handleMessage: ["chunk", "0", 6, ArrayBuffer]
PeerJS: handleMessage: ["end", "0", 7]
PeerJS: Complete 0
PeerJS: Calling onmessage with complete message
PeerJS: Sending... ["ack", 0, 7]
PeerJS: handleMessage: ["end", "0", 7]
I want to get the ArrayBuffer that have been received in this line: ["chunk", "0", 6, ArrayBuffer]
I hope that anyone can help me.
Thanks in advance.
Best,
Raul