HTMLの進行中の属性


定義と使用法

このonprogress属性は、ブラウザが指定されたオーディオ/ビデオをダウンロードしているときに実行されるスクリプトを定義します。

オーディオ/ビデオのロードプロセス中に、次のイベントがこの順序で発生します。

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

に適用されます

このonprogress属性はイベント属性の一部であり、次の要素で使用できます。

要素 イベント
<オーディオ> 進捗
<ビデオ> 進捗

オーディオの例

オーディオファイルのダウンロード中に「myFunction」を実行します。

<audio onprogress="myFunction()">

ビデオの例

ビデオのダウンロード中に「myFunction」を実行します。

<video onprogress="myFunction()">

ブラウザのサポート

このonprogress属性では、要素ごとに次のブラウザがサポートされています。

Element
audio Yes 9.0 Yes Yes Yes
video Yes 9.0 Yes Yes Yes