HTMLondurationchange属性_


定義と使用法

durationchangeイベントは、指定されたオーディオ/ビデオの継続時間データが変更されたときに発生します。

注:オーディオ/ビデオがロードされると、継続時間は「NaN」からオーディオ/ビデオの実際の継続時間に変更されます。

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

  1. ロードスタート
  2. 期間の変更
  3. ロードされたメタデータ
  4. ロードされたデータ
  5. 進捗
  6. 遊べる
  7. canplaythrough

に適用されます

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

要素 イベント
<オーディオ> 期間の変更
<ビデオ> 期間の変更

オーディオの例

オーディオの再生を開始する準備ができたら、「myFunction」を実行します。

<audio ondurationchange="myFunction()">

ビデオの例

ビデオの再生を開始する準備ができたら、「myFunction」を実行します。

<video ondurationchange="myFunction()">

ブラウザのサポート

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

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