コンソールまたはタグのいずれかから、javascriptを使用してhtml5ビデオ要素の現在の時刻を設定できません。私もjQueryを使用していますが、それが問題に関連しているかどうかはわかりません。UbuntuでGoogleChrome24.0.1312.57を使用しています。以下は私がやろうとしていることの例です
<html>
<script type="text/javascript">
var video = document.getElementById("video");
var videoSourceString = "<source src=http://URL:PORT" + path + " type='video/mp4'></source>";
$(video).html(videoSourceString);
video.load();
var frameRate = 24;
video.currentTime += 1/frameRate;// doesn't do anything, leaves currentTime same as before
</script>
<body>
<video id="video">
</video>
</body>
</html>
ビデオは正常に再生および一時停止しますが、手動で時間を変更しようとすると機能しません。
私はすでにHTML5ビデオ-Chrome-エラー設定currentTimeを見ましたが、コンソールにはそのようなエラーはありません。実際、エラーは表示されません。また、video.currentTime + = 1またはdocument.getElementById( "video")。currentTime = 0を任意の数値で使用して、コンソールからcurrentTimeを変更することもできません。
どうもありがとうございます!