FileReader インターフェイスは非同期 API を提供します。この API を使用すると、ブラウザのメイン スレッドでファイル システムに非同期にアクセスし、ファイル内のデータを読み取ることができます。ここでは、FileReader インターフェイスの使用方法の詳細な例を紹介します。興味のある方は、この記事を通して HTML5 について詳しく見てみましょう
は、ファイルをメモリに読み込み、ファイル内のデータを読み取るために使用されます。 FileReader インターフェイスは、ブラウザのメイン スレッドでファイル システムに非同期にアクセスし、ファイル内のデータを読み取るために使用できる非同期 API を提供します。これまでのところ、FileReader インターフェイスを実装しているのは FF3.6 以降と Chrome6.0 以降のみです。
1. FileReaderインターフェースのメソッド
FileReaderインターフェースには4つのメソッドがあり、そのうちの3つはファイルの読み取りに使用され、もう1つは読み取りの中断に使用されます。読み取りが成功したか失敗したかに関係なく、メソッドは読み取り結果を返しません。読み取り結果は result 属性に格納されます。
FileReaderインターフェースのメソッド
メソッド名 | パラメータ説明 | |
---|---|---|
file | ファイルをバイナリエンコーディングとして読み取る | |
ファイル、 [エンコーディング] | テキストとしてファイルを読み取る | |
file | DataURLとしてファイルを読み取る | |
(なし) | ターミナル読み取り操作 |
2. FileReader インターフェースのイベント
FileReader インターフェイスには、ファイルの読み取り時にステータスをキャプチャするためのイベント モデルの完全なセットが含まれています。 FileReader インターフェイスのイベントDescription | |
Interrupt | |
Error | |
Start | |
Read | |
SuccessRead | |
読み取りが完了しました、 | 成功または失敗に関係なく |
3. FileReaderインターフェイスの使用。
りー
以上がHTML5 での FileReader インターフェイスの使用法を解析するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。