FileReader:readAsArrayBuffer() 方法
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
备注: 此特性在 Web Worker 中可用。
FileReader
接口的 readAsArrayBuffer()
方法用于开始读取指定 Blob
或 File
的内容。当读取操作完成时,readyState
属性变为 DONE
,并触发 loadend
事件。此时,result
属性包含一个表示文件数据的 ArrayBuffer
。
备注: Blob.arrayBuffer()
方法是一种较新的基于 Promise 的 API,用于将文件读取为数组缓冲区。
语法
js
readAsArrayBuffer(blob)
参数
返回值
无(undefined
)。
规范
Specification |
---|
File API # readAsArrayBuffer |
浏览器兼容性
Report problems with this compatibility data on GitHubdesktop | mobile | server | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
readAsArrayBuffer |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.