やってみよう「写真を3枚送る」を押してみてください
読み込み・待機メジャー(よく見る)
アップロードの進み具合
Upload Progress
ファイルを送っている間、ファイルごとにバーとパーセントが出て、終わるとチェックに変わる。途中で取り消せる。
別名アップロード中の表示送信の進捗ファイルの読み込みバーアップロードキュー
どこで使われている?
- よく見かける場所
- Google ドライブ・Dropbox のアップロード、メールの添付、写真の共有
- 使うとよい場面
- 時間のかかるファイルの送信で、今どこまで進んだか知らせたいとき
- 避けたい場面
- 一瞬で終わる小さな送信
AIへの指示文
これをコピーしてAIに貼り付ければOKです。Webサイトを作る前提の内容です(右上の「何を作る?」で変えられます)。
HTML / CSS / JavaScript で「アップロードの進み具合(Upload Progress)」を実装してください。 動き:送るファイルを1行ずつ並べ、行ごとに名前・大きさ・進み具合のバーとパーセントを出す。途中は×で取り消せ、終わった行はチェックに、失敗した行は「もう一度」に変える。 使う部品:XMLHttpRequest の upload.onprogress(または fetch のストリーム)
もっと詳しく:プログラムでの部品名
同じ動きでも、作るものによってプログラムの中での部品の名前が違います。上の指示文にはすでに入っているので、覚える必要はありません。AIの説明に出てきた単語を確認したいときに使ってください。
| Webサイトなら | XMLHttpRequest の upload.onprogress(または fetch のストリーム) |
|---|---|
| iPhoneアプリなら | URLSessionTask の progress + ProgressView |
| Androidアプリなら | WorkManager の進み具合 + LinearProgressIndicator |
| Flutterなら | dio の onSendProgress + LinearProgressIndicator |
| React Nativeなら | axios の onUploadProgress |