En étudiant les blobs, j'ai remarqué que lorsque vous avez un ArrayBuffer, vous pouvez facilement le convertir en un blob comme suit :
var dataView = new DataView(arrayBuffer);
var blob = new Blob([dataView], { type: mimeString });
La question que je me pose maintenant est la suivante : est-il possible de passer d'un Blob à un ArrayBuffer ?
4 votes
Les blobs ne sont pas au format JS natif. Ils sont comme des références à des données, mais pas les données réelles. Les données d'un
Blob
ne peut pas être lu directement, mais cela peut être fait avec certaines API.