例
オーディオの長さを取得します。
var x = document.getElementById("myAudio").duration;
xの結果は次のようになります。
1.515102
»それを自分で試してみてください 定義と使用法
durationプロパティは、秒単位で、オーディオの長さを返します。
注意:異なるブラウザは異なる値を返します。 上記の例では、オペラ18+とChromeを返し"1.515102" 。 Firefoxが返され"1.509298" Internet Explorerが返す"1.5491875" 。 Safariは返す"1.5149999856948853"しばらくオペラ12に戻り、 "1.5092970520000002"
注意:このプロパティは読み取り専用です。
ブラウザのサポート
プロパティ | |||||
---|---|---|---|---|---|
duration | はい | はい | はい | はい | はい |
構文
audioObject .duration
技術的な詳細
戻り値: | 秒単位で、オーディオの長さを表す数値。 何のオーディオが設定されていない場合、 "NaN" (Not-a-Number)返されます。 オーディオがストリーミングされ、定義済みの長さを持っていない場合は、 "Inf" (Infinity)返されます。 |
---|
<オーディオオブジェクト