FileReaderSync
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
备注: 此特性仅在 Web Worker(不包括 Service Worker)中可用。
FileReaderSync 接口允许同步读取 File 或 Blob 对象。此接口仅在 worker 中可用,因为它支持可能导致潜在的阻塞的同步 I/O。
构造函数
FileReaderSync()-
返回一个新的
FileReaderSync对象。
实例属性
该接口没有任何属性。
实例方法
FileReaderSync.readAsArrayBuffer()-
此方法将指定的
Blob或File转换为将输入数据表示为二进制字符串的ArrayBuffer。 FileReaderSync.readAsBinaryString()已弃用-
此方法将指定的
Blob或File转换为表示输入数据的二进制字符串。此方法已弃用,请考虑使用readAsArrayBuffer()代替。 FileReaderSync.readAsText()-
此方法将指定的
Blob或File转换为将输入数据表示为文本字符串的字符串。可选的encoding参数指示要使用的编码(例如,iso-8859-1 或 UTF-8)。如果不存在,该方法将对其应用检测算法以确定其编码。 FileReaderSync.readAsDataURL()
规范
| Specification |
|---|
| File API> # FileReaderSync> |
浏览器兼容性
Loading…