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