0
HTML5ビデオからHH:MM:SSを使用して現在のタイムスタンプを取得しようとしています。私はthisのバリエーションを使用しています:
をHTMLHTMLビデオで現時点のタイムスタンプを取得する方法(秒単位ではない)
<video
id="video-active"
class="video-active"
width="640"
height="390"
controls="controls">
<source src="myvideo.mp4" type="video/mp4">
</video>
<div id="current">0:00</div>
<div id="duration">0:00</div>
jQueryの
$(document).ready(function(){
$("#video-active").on(
"timeupdate",
function(event){
onTrackedVideoFrame(this.currentTime, this.duration);
});
function onTrackedVideoFrame(currentTime, duration){
$("#current").text(currentTime);
$("#duration").text(duration);
}
私の主な問題は、現在と持続時間のdivがちょうど0時と何を示しているということですelse。コードに何か問題がありますか、またはHTMLビデオのタイムスタンプを取得する簡単な方法がありますか?
0:00と表示されていないことを意味しますか?またはそのタイムスタンプの形式を変更したいだけですか? – callback
構文エラーだけではないのですか?あなたのjqueryスニペットには匹敵しないブレース/括弧があります。 – MatthewG