使用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
答案 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版中测试了此代码,希望对您有所帮助。 快乐编码...