html5视频在Firefox,Chrome,IE 10上播放,但不在Opera或Safari上播放

时间:2013-12-02 14:43:00

标签: html5 video iis-7 opera mp4

以下在Windows 8上播放Firefox,Chrome和IE10,IE9上的视频但不播放Opera或Safari(而不是IE8,但这不是真正的问题)。这些文件托管在IIS上。为mp4设置的mimetype是:video / mp4。

如何让Opera和Safari玩这个?

    <video id='movie' controls autoplay ><!--video ist html5-->

    <source src='heiraten.mp4' /><!-- Quelle mp4-->
    <!-- 
    alle nicht HTML5 fähige Browser (IE8) machen hier weiter,
    mit flash, heiraten.swf ladet .f4v film
    und SkinOverPlayStopSeekMutVol.swf als controls
    -->

    <object id="myId" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="640" height="360">
        <param name="movie" value="heiraten.swf" />
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="heiraten.swf" width="640" height="360">
        <!--<![endif]-->
        <div>
            <h1>Alternative content</h1>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
        </div>
        <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
    </object>

</video>

1 个答案:

答案 0 :(得分:1)

您不需要Flash / swf。 尝试使用html5视频标签,并使用mp4和ogg。

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  <source src="movie.webm" type="video/webm" />
  Your browser does not support the video tag.
</video> 

http://www.w3schools.com/tags/tag_video.asp

感谢笔记* .webm的“jop” 我想这3种格式的浏览器会播放你的电影。