/ / Cómo clonar un blob en javascript - javascript

Cómo clonar un blob en javascript - javascript

Estoy tratando desesperadamente de clonar un gota en javascript sin usar una biblioteca externa (como jQuery).

He intentado JSON.parse(JSON.stringify(blob)) sin éxito.

Respuestas

4 para la respuesta № 1

De la documentación:

Para crear un blob que contenga un subconjunto de datos de otro blob, use la slice() método.

Así que probablemente podrías usar

var copy = blob.slice();

También dice

Para construir un Blob a partir de otros objetos y datos que no sean blob, use el constructor Blob ().

y mirar la documentación de los constructores sugiere que lo siguiente debería funcionar también:

var copy = new Blob([blob], {type: blob.type});