Blob: phương thức stream()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
Note: This feature is available in Web Workers.
Phương thức stream() của giao diện Blob trả về một ReadableStream mà khi đọc sẽ trả về dữ liệu chứa trong Blob.
Cú pháp
js
stream()
Tham số
Không có.
Giá trị trả về
Một ReadableStream mà khi đọc sẽ trả về nội dung của Blob.
Lưu ý sử dụng
Với stream() và ReadableStream được trả về, bạn có một số khả năng hữu ích:
- Gọi
getReader()trên stream được trả về để lấy một đối tượng dùng đọc dữ liệu từ blob bằng các phương thức nhưread()của giao diệnReadableStreamDefaultReader. - Gọi phương thức
pipeTo()của stream được trả về để dẫn dữ liệu của blob vào một writable stream. - Gọi phương thức
tee()của stream được trả về để nhân đôi readable stream. Phương thức này trả về một mảng chứa hai đối tượngReadableStreammới, mỗi đối tượng đều trả về nội dung củaBlob. - Gọi phương thức
pipeThrough()của stream được trả về để dẫn stream đi qua mộtTransformStreamhoặc bất kỳ cặp readable và writable nào khác.
Thông số kỹ thuật
| Specification |
|---|
| File API> # dom-blob-stream> |