Come ho capito, la lunghezza ArrayBuffer
è impostata solo dal costruttore e non può essere modificata dinamicamente. Quindi sono curioso, è possibile utilizzare websockets dati di dati binari inviare arraybuffer certa parte, non intero buffer?Messaggi dati binari Websocket (ArrayBuffer)
5
A
risposta
2
È possibile utilizzare .slice
per dividere uno ArrayBuffer
: http://jsfiddle.net/rtaB4/21/.
var inputBuffer = new Uint8Array([0, 1, 2, 3, 4]).buffer;
var outputBuffer = inputBuffer.slice(1, 3);
console.log(outputBuffer.byteLength); // 2
console.log(new Uint8Array(outputBuffer)); // [1, 2]
0
Leggere questi articoli, la specifica è stata modificata.
http://www.html5rocks.com/en/tutorials/webgl/typed_arrays/
http://updates.html5rocks.com/2012/06/How-to-convert-ArrayBuffer-to-and-from-String
Problemi correlati
- 1. Ricezione dati WebSocket ArrayBuffer nel browser - stringa ricevente invece
- 2. Invio di dati binari su websocket con cowboy e MessagePack
- 3. Come inviare dati binari con socket.io?
- 4. I messaggi websocket possono arrivare fuori ordine?
- 5. WebSocket si chiude dopo 1000 messaggi
- 6. Compressione dati WebSocket
- 7. Come timeout dei messaggi flash nei binari
- 8. Messaggi flash visualizzati due volte nei binari
- 9. nascondi automaticamente i messaggi flash nei binari
- 10. jetty websockets invia dati binari (immagine)
- 11. httprequest e dati binari in javascript
- 12. Come leggere i dati binari in IE9?
- 13. archivio dati binari mysql
- 14. socket.io streaming dati binari
- 15. Dati binari POST Python
- 16. Dati git e binari
- 17. Tokenizzazione di dati binari in java
- 18. Server Websocket nell'app packed chrome
- 19. Impossibile inviare messaggi binari tramite websocket in tomcat, ma funziona in glassfish. Errore in tomcat con IllegalArgumentException
- 20. Convert Seq to ArrayBuffer
- 21. Analisi del flusso di messaggi binari in C/C++
- 22. Angular2/Websocket: come restituire un osservabile per i messaggi Websocket in entrata
- 23. cURL Dati binari e dati modulo
- 24. Come inviare messaggi a determinati utenti Ratchet PHP Websocket
- 25. Spring, come trasmettere messaggi ai client connessi tramite websocket?
- 26. WebSocket: errore durante l'handshake WebSocket: l'intestazione 'Sec-WebSocket-Protocol' non vuota non è stata ricevuta
- 27. Leggi dati binari da Console.In
- 28. Leggere dati binari in panda
- 29. Dati binari su terminale seriale
- 30. Perl e MongoDB dati binari
vedi anche DataView() – Zaffy