オーディオ持続時間プロパティ
例
オーディオの長さを取得します。
var x = document.getElementById("myAudio").duration;
定義と使用法
durationプロパティは、オーディオの長さを秒単位で返します。
注:ブラウザーが異なれば、返される値も異なります。上記の例では、Opera18以降とChromeは「1.515102」を返します。Firefoxは「1.509298」を返します。InternetExplorerは「1.5491875」を返します。Safariは「1.5149999856948853」を返し、Opera12は「1.5092970520000002」を返します。
注:このプロパティは読み取り専用です。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
duration | Yes | Yes | Yes | Yes | Yes |
構文
audioObject.duration
技術的な詳細
戻り値: | オーディオの長さを秒単位で表す数値。音声が設定されていない場合は、「NaN」(Not-a-Number)が返されます。オーディオがストリーミングされ、事前定義された長さがない場合、「Inf」(無限大)が返されます。 |
---|
❮オーディオオブジェクト