Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
备注: 此特性仅在 Web Worker(不包括 Service Worker)中可用。
FileReaderSync 接口的 readAsArrayBuffer() 方法允许以同步方式读取 File 或 Blob 对象并将其转换为 ArrayBuffer。此接口仅在 worker 中可用,因为它支持同步 I/O,可能导致潜在的阻塞。
用于读入 File 或 ArrayBuffer 的 File 或 Blob。
表示文件数据的 ArrayBuffer。
此方法可能引发以下异常:
NotFoundError DOMException如果无法找到 DOM File 或 Blob 对象表示的资源,例如因为它已被删除,则抛出该异常。
SecurityError DOMException如果检测到以下有问题的情况之一,则抛出该异常:
如果由于权限问题(例如并发锁)而无法读取资源,则抛出该异常。
EncodingError DOMException如果资源是 data URL 并且超出每个浏览器定义的限制长度,则抛出该异常。
| File API # readAsArrayBufferSyncSection |
启用 JavaScript 以查看此浏览器兼容性表。