1

この投稿で説明されているのと同じ問題があります。

HTML5 ビデオはループしません

したがって、基本的に私のビデオはクロムでループしません(シークできません)。ページを apache サーバーでホストしている場合や、ファイル システムからページを開いた場合でも、同じマークアップが正常に機能し、約 1 週間前には websphere appserver 7.0 上のポートレットで機能しました。サーバー側で行ったのは、mp4、ogv などのビデオ MIME タイプを追加することだけでした...それ以外は、何が問題になったのかわかりません。

サーバーにいくつかの設定がありませんか? または、範囲指定されたリクエストの問題である場合、websphere でそれをどのように解決しますか?

私のコードは次のようなものです:

<video preload="metadata" width="340">                      
<source src="video.webm" type="video/webm"  />  
<source src="video.mp4" type="video/mp4" />                     
<source src="video.ogv" type="video/ogg"  />
</video>

ビデオを開始し、ループ属性を次のように設定します。

var $video = ...                            
if($video && $video.canPlayType) {
$video.play();
$video.loop = 1;
}

ご回答ありがとうございます。

4

1 に答える 1

0

HTML5 ループ タグを実行してみましたか?

<video id="yourID" autoplay="autoplay" loop="loop">
<!--source code here-->
</video>

編集: これを JavaScript から機能させるには、次の手順を実行します。

var video = document.createElement('video'); //To create the video element.
video.loop = true;
于 2013-05-29T18:07:36.237 に答える