不支持"video/mp4"的指定"type"属性

mar*_*eoj 8 video html5 html5-video webm mediaelement.js

我在我的.htacces上使用了mediaelement js ..我有这些..

AddType video/mp4  mp4 m4v
AddType audio/mp4  m4a
AddType video/ogg  ogv
AddType audio/ogg  ogg oga
AddType video/webm webm
Run Code Online (Sandbox Code Playgroud)

在我的index.html上我有我的 <head>

<script src="/js/jquery.js"></script>
<script src="/js/mediaelement-and-player.min.js"></script>
<link rel="stylesheet" href="/js/mediaelementplayer.css" />
Run Code Online (Sandbox Code Playgroud)

而代码是

<video width="600" height="450" preload="none" autoplay preload="auto" >
    <!-- MP4 for Safari, IE9, iPhone, iPad, Android, and Windows Phone 7 -->
    <source type="video/mp4" src="videos/Sequence1.mp4"/>
    <!-- WebM/VP8 for Firefox4, Opera, and Chrome -->
    <source type="video/webm" src="videos/Sequence1.webm" />
    <!-- Ogg/Vorbis for older Firefox and Opera versions -->
   <source type="video/ogg" src="videos/Sequence1.ogv" />
    <!-- Flash fallback for non-HTML5 browsers without JavaScript -->
    <object width="320" height="240" type="application/x-shockwave-flash" data="flashmediaelement.swf">
        <param name="movie" value="flashmediaelement.swf" />
        <param name="flashvars" value="controls=&file=videos/Sequence1.mp4" />     
    </object>
</video>
Run Code Online (Sandbox Code Playgroud)

不幸的是..它没有在Mozilla浏览器上播放..它继续加载但没有播放..并在mozilla上使用ctrl + shift + k ..我发现了这些错误.

- [18:47:12.942]不支持"video/mp4"的指定"type"属性.加载媒体资源视频/ Sequence1.mp4失败.@ http://thesuperheroblueprint.com/

请帮帮我..我真的需要解决这个问题. 这是网站..

小智 26

Firefox不支持MP4类型!它仅在Safari 3.0 +,Google Chrome 5.0+和IE 9.0+中受支持!对于Firefox,您需要.ogg文件或.webm视频文件作为源!这是包含HTML 5中所有支持的视频格式的图像: 表格显示各种浏览器支持的视频格式

对于音频支持,请参阅此图片:

表格显示各种浏览器支持的音频格式

更新:

Firefox现在支持MP4 H.264(AAC或MP3) https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats

注意:高配置编码的MP4不能在低端硬件上运行,例如低端Firefox OS手机.