FileReaderSync
注意:此功能仅在Web Workers中可用,Service Workers除外。
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()
规范
规范 |
---|
文件 API # FileReaderSync |
浏览器兼容性
BCD 表仅在浏览器中加载