FileReaderSync
FileReaderSync
インターフェイスで、 File
または Blob
オブジェクトを同期的に読み込むことができます。
注: この機能は Web Worker 内で利用可能です
警告: このインターフェイスは、ブロックが発生する可能性がある同期 I/O を使用するため、ワーカーでのみ利用できます。
プロパティ
このインターフェイスにはプロパティはありません。
メソッド
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 |
ブラウザーの互換性
BCD tables only load in the browser