Firefox特定的html5视频错误

时间:2014-12-14 01:49:33

标签: html5 firefox

使用html5视频播放器,我在firefox中收到以下错误

错误消息:没有支持格式的视频和找到的mimetype

通过测试:Chrome / Safari / IE

代码:

<video preload="metadata" controls="">
    <source type="video/mp4" src="https://subdomain.clientURL.mp4"></source>
            Your browser does not support the video t…
</video>

Http Response Mime Type:

Request Method:GETStatus Code:206 Partial Content
Host: redacted.s3.amazonaws.com
Content-Length:405838
Content-Range:bytes 0-405837/405838
Content-Type:video/mp4
Server:AmazonS3

2 个答案:

答案 0 :(得分:2)

由于专利问题,

Firefox only supports mp4 if it's installed on the operating system.未在Firefox中内置MP4支持。

答案 1 :(得分:2)

您可以在具有不同MIME类型的视频标签中添加多个源路径。我已经测试过,MIME类型'video / mp4'在其他浏览器中可以正常运行,但在Firefox中则不能,因此对于Firefox,您必须将视频转换为'.ogg'格式并将其添加到相同的源位置。然后,您可以指定如下所示的视频标签来定位不同的MIME类型。

exec

运行此代码时,浏览器将自动选择合适的MIME类型,并从您的源位置获取特定视频,因此,对于chrome,edge和Internet Explorer,将使用“ abc.mp4”,而对于firefox,将使用abc.ogg。

您无需安装Adobe Flash Player即可在firefox浏览器中播放此视频。我已经在firefox的71.0.1版中测试了此代码,希望对您有所帮助。 快乐编码...