ホームページ > 記事 > ウェブフロントエンド > HTML5 学習 FileReader インターフェイス コード例の共有 9 (写真)
1、FileReader の概要
FileReader オブジェクトを使用すると、Web アプリケーションは File
または Blob
オブジェクトは、読み取るファイルまたはデータを指定します。 File
或 Blob
对象指定要读取的文件或数据。
其中File对象可以是来自用户在一个<input>
元素上选择文件后返回的FileList
对象,也可以来自拖放操作生成的DataTransfer
对象,还可以是来自在一个HTMLCanvasElement
上执行mozGetAsFile()方法后返回结果
。
2、FileReader接口方法
方法名 | 参数 | 描述 | ||||||||||||||
readAsBinaryString | file | 将文件读取为二进制码 | ||||||||||||||
readAsText | file,[encoding] | 将文件读取为文本 | ||||||||||||||
readAsDataURL | file | 将文件读取为DataURL | ||||||||||||||
readAsArrayBuffer | file |
将文件读取为ArrayBuffer对象 File オブジェクトは、ユーザーが <input> 要素でファイルを選択した後に返される FileList オブジェクトであることも、ドラッグ アンド ドロップ操作 >DataTransfer オブジェクト、または HTMLCanvasElement で mozGetAsFile() メソッドを実行した後に返される結果。
|
||||||||||||||
メソッド名 | パラメータ | 説明
file
readAsTextfile,[encoding] | テキストとしてファイルを読み取ります | readAsDataURL
file | DataURLとしてファイルを読み取る |
readAsArrayBuffer | file | ArrayBuffer オブジェクト
中止 | (なし) |
読み取り操作を中断 | |
データの読み取りが中断されたときにトリガーされます
以上がHTML5 学習 FileReader インターフェイス コード例の共有 9 (写真)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。