私は、私たちがゲスト/顧客を私たちのビジネスに迎えるためにテレビで使用するウェブサイトを作っています。私たちが名前を書いて画面に表示するSQLデータベースと、同じWebサイト上の別のフレームで再生しているビデオもあります。 これはすべてデスクトップPCのChromeでうまく動作します。しかし、我々はTV(これのようなもののために使用されるビジネスモデルです)のブラウザに組み込まれて使用します。ブラウザはOperaで、HTML5をサポートしています。OperaブラウザのJavascript自動再生ビデオ(mp4)?
問題は、しばらくしてから2時間、1日にすることができます、それはビデオを再生を停止し、ちょうど黒のフレームを表示することです。
これはコードです:
<source src="video/video1.mp4" type='video/mp4'/>
</video>
<script type='text/javascript'>
video_count =1;
videoPlayer = document.getElementById("video");
function run(){
video_count++;
if (video_count == 3) video_count = 1;
var nextVideo = "video/video"+video_count+".mp4";
videoPlayer.src = nextVideo;
videoPlayer.play();
videoPlayer.loop();
};
</script>
これはvideo1.mp4とvideo2.mp4という名前のファイルが再生されます...など今video1.mp4と呼ばれるこのフォルダ内に一つだけのファイルがあり、自動再生してループします。しかし、しばらくすると自動再生に失敗し、黒い枠が表示されます。
アイデア?
ありがとうございます!