メソッドをご利用いただけません。一部しか使用しない場合は、このスニペットを適宜修正してください。要素を使用することです。ファイル選択にフォーム入力を使用する例です。つの方法として、デスクトップからブラウザにネイティブのドラッグ&ドロップを行うことができます。前の例を少し修正すると、ドラッグ&ドロップに対応できます。ファイル選択にドラッグ&ドロップを使用する例です。ドロップのターゲットとして扱われます。前の例で、入力フィールドにファイルをドラッグしてみてください。ファイルの読み取りさて、ここからがいよいよ面白くなります。オブジェクトをインスタンス化してコンテンツをメモリに読み取ります。データにアクセスできるようになります。データがバイナリ文字列として格納されます。範囲の整数で表されます。データがテキスト文字列として格納されます。デフォルトでは、この文字列は「UTF-8」としてデコードされます。パラメータを使用すると、他の形式を指定できます。データが格納されます。オブジェクトとして格納されます。使用して進行状況を追跡できるようになります。「src」属性を設定してサムネイルを表示しています。ファイルの読み取り例です。画像を含むディレクトリで試してみてください。ファイルをスライスするファイル全体をメモリに読み取ることが最適でない場合もあります。アップローダを記述する場合を例に挙げます。つの方法として、ファイルをバイト範囲のチャンクに分割して読み取り、送信することができます。コンポーネントによって正しい順序に再構築されます。メソッドに対応しています。ストリングを使用します。endindByte);}reader.readAsBinaryString(blob);以下の例では、ファイルを複数のチャンクに分けて読み取っています。チェックしているところです。ファイルをスライスする例です。読み取りの進行状況を監視する非同期のイベント処理を使用すると、ファイル読み取りの進行状況を監視したり、エラーを検出したり、読み込みの完了を確認したりできるようになります。この機能はサイズの大きいファイルが複数ある場合に便利です。イベントを使用して、読み取りの進行状況を監視することができます。以下の例では、読み取りステータスを監視する進行状況バーを表示しています。ドライブのファイルを試してみてください。読み取りの進行状況を監視する例です。ドライブ上のリソースを試してみてください。