は私がすべての答えを取得していないにもかかわらず、同じ問題があった、私は別の方法でそれを解決しようとした、ここで私がやったことです:
まず、あなたのhtmlに動画を埋め込みます:
<video id="videoId" width="100%" autoplay loop>
<source src="main.webm" type="video/webm">
<source src="main.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
ブラウザはクロームであれば、検出:
var isChrome = !!window.chrome;
var isIE = /*@[email protected]*/false;
そのクロムは、WEBMバージョンとビデオを交換する場合。 (問題そのものに直面していない人のために:あなたはMP4とWEBMの両方を埋め込む場合、クロムはそれらのいずれかを再生できませんので、あなただけの「WEBM」を埋め込むために必要があり を)
if(isChrome) {
$("#videoId").replaceWith($('<video id="videoId" width="100%" autoplay loop><source src="video.webm" type="video/webm"></video>'));
}
そして用としてIE:私の場合は 私がイメージとHTML5のビデオを置き換える:
if(isIE) {
$("#videoId").replaceWith($('<img id="videoId" src="img/video.jpg" />'));
}
イムがうまく働いている?「ビデオ」タグを使用してクロムのビデオを再生するために私のために働いていますかタグで試してみましょう(<ビデオ)を除いて、それを試してみてください/ –
またURL http://www.w3schools.com/html/movie.mp4を使用すると、コントロール付きの黒い画面が表示されます –