0

私はこのコードを自分のウェブサイトに埋め込むためにこのコードを使用しています。 IE & Firefoxで少し遅くなっています。私は、再生、一時停止、ボリューム、フルスクリーンのオプションの表示を行うためにjavascript(Stackに見つかった)を追加しました。私はJavaScriptがページを遅くすることを心配しています。これを行うか、別のオプションを提供するための最良の方法であるという確認を得ることはできますか?正しいウェブサイト動画すべてのブラウザに埋め込みます

<head> 
<!--Video.js | HTML5 Video Player --> 
<link href="//vjs.zencdn.net/3.2/video-js.css" rel="stylesheet" type="text/css"> 
<script src="http://vjs.zencdn.net/3.2/video.js"></script> 
<script> 
     _V_.options.flash.swf = "video-js.swf"; 
</script> 
<script>  
     _V_("example_video_1").ready(function(){ 
      var myPlayer = this; 
     }); 
</script> 
</head> 
<body> 
<video id="video_1" class="video-js vjs-default-skin" controls width="480" height="204" autoplay preload="auto" poster="/images/Buy-Mexpro.jpg"> 
    <source src="/videos/Mexpro-1Min-HDvideo.mp4" type="video/mp4" /> 
    <source src="/videos/Mex_Pro_1_Minute_spot-HD.webm" type="video/webm" /> 
    <source src="/videos/Mex_Pro_1_Minute_spot-HD.webm.ogv" type="video/ogg" /> 
    <object id="videocontainer-object"> 
     <param name="movie" value="http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf"></param> 
     <param name="flashvars" value="/videos/Mexpro-1Min-HDvideo.mp4&amp;playButtonOverlay=false&amp;loop=true&amp;autoPlay=true&amp;controlBarMode=none"></param> 
     <param name="allowFullScreen" value="false"></param> 
     <param name="allowscriptaccess" value="always"></param> 
     <embed id="videocontainer-embed" src="http://fpdownload.adobe.com/strobe/FlashMediaPlayback.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="1280" height="720" flashvars="src=http://homepage.de/video/BigWeb.mp4&amp;controlBarMode=none&amp;playButtonOverlay=false&amp;loop=true&amp;autoPlay=true"></embed> 
    <input type="button" value="Pause" onClick="myPlayer.pause();"> 
    <input type="button" value="Play" onClick="myPlayer.play();"> 
    </object> 
</video> 
</body> 

答えて

0

非常に古いバージョンのvideo.jsを使用しています。

<link href="//vjs.zencdn.net/5.8/video-js.css" rel="stylesheet"> 
<script src="//vjs.zencdn.net/5.8/video.js"></script> 

<video id="video_1" class="video-js vjs-default-skin" controls preload="auto" width="640" height="268" data-setup='{}' poster="/images/Buy-Mexpro.jpg"> 
    <source src="/videos/Mexpro-1Min-HDvideo.mp4" type="video/mp4" /> 
    <source src="/videos/Mex_Pro_1_Minute_spot-HD.webm" type="video/webm" /> 
    <source src="/videos/Mex_Pro_1_Minute_spot-HD.webm.ogv" type="video/ogg" /> 
</video> 

埋め込まobjectではないとにVideo.jsのフラッシュ技術をフォールバックとして使用されるために必要なことはなかった:あなたはそれを使用する場合は、現在のバージョンを使用する必要があります。

関連する問題