1

通常の HTML5 ビデオを埋め込む場合。ビデオは停止し、ビデオの最後のフレームでアイドル状態のままになります。ビデオを止めてほしい。最初のフレームではなく、おそらく 2 番目のフレームを表示します。これは可能ですか?例えば。一度遊んだ後。最初の実際のフレームで停止します(黒ではありません)

基本的; ボタンを作成しています。各ボタンには、自動再生に設定した HTML5 ビデオが表示されます。そこから、html5 ビデオの最初の実際のフレームを表示するために以前にクリックされたボタンが必要でした。すでに再生されている場合。開始から 1 秒後に実行する必要があると考えています。最初の「領域またはフレーム」が黒で表示されるためです。

動画が HTML5 の自動再生で既に再生された後、フリーズ フレームの場所をカスタマイズするにはどうすればよいですか。

編集://

以下で試してみましたが、そのような運はありません。

<script>

video.onended = function(e) {
/*Do things here?*/

{
    video.currentTime = 3.0;
}


</script>
4

1 に答える 1

3

Media API を使用してendedイベントをリッスンし、これが発生したら、ビデオcurrentTimeを任意の値 (例: 1 秒) に設定できます。

編集

これを試して:

video.addEventListener('ended', function() { 
   this.currentTime = 1; 
}, false);

videoビデオ要素へのハンドルはどこにありますか。

于 2013-01-04T17:12:38.037 に答える