← 一覧へ

やってみよう「写真を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