Blob: stream() method - Web APIs | MDN
Syntax
Parameters
None.
Return value
A ReadableStream which, upon reading, returns the contents of the
Blob.
Usage notes
With stream() and the returned ReadableStream, you gain
several interesting capabilities:
- Call
getReader()on the returned stream to get an object to use to read the data from the blob using methods such as theReadableStreamDefaultReaderinterface'sread()method. - Call the returned stream's
pipeTo()method to pipe the blob's data to a writable stream. - Call the returned stream's
tee()method to tee the readable stream. This returns an array containing two newReadableStreamobjects, each of which returns the contents of theBlob. - Call the returned stream's
pipeThrough()method to pipe the stream through aTransformStreamor any other readable and writable pair.
Specifications
| Specification |
|---|
| File API # dom-blob-stream |