9

我的视频索引中有下一个代码:

<video width="100%"  controls>
  <source src="video/v1.ogv" type="video/ogg">
  <source src="video/v1.webm" type="video/webm">
  <source src="video/v1.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>

当我尝试在 Firefox 中加载它时,它会返回“没有找到支持格式和 MIME 类型的视频”。

Firebug 将返回

"NetworkError: 500 Internal Server Error - https://root/folder/video/v1.ogv"

v1.ogv

HTTP load failed with status 500. Load of media resource https://root/folder/video/v1.ogv failed.


...,c=l.length;c--;)(f=l[c])&&(v[d[c]]=!(y[d[c]]=f));if(i){if(o||e){if(o){for(l=[],...

jquery.min.js (line 2)

"NetworkError: 500 Internal Server Error - https://root/folder/video/v1.webm"

v1.webm

HTTP load failed with status 500. Load of media resource https://root/folder/video/v1.webm failed.

Specified "type" attribute of "video/mp4" is not supported. Load of media resource video/v1.mp4 failed.

All candidate resources failed to load. Media load paused.

有什么线索吗?它也不适用于 Google Chrome。

4

2 回答 2

10

路径是否有效?

  • https://root/folder/video/v1.ogv
  • https://root/folder/video/v1.webm

Firefox 不支持解释Specified "type" attribute of "video/mp4" is not supported.错误的 .mp4 文件。

如果您使用的是 Apache,您可以强制它使用正确的 MIME 类型。将以下内容添加到您的 .htaccess 文件中。

# MIME types for Video
AddType video/mp4 mp4 m4v f4v f4p
AddType video/ogg ogv
AddType video/webm webm
AddType video/x-flv flv
于 2013-04-03T11:22:15.467 回答
1

@Gonzalo- 正如@Daniel 在他的回答中指出的那样-确保源标签中的 /video 文件夹是可访问的。例如 - 您正在访问您的页面

https://abcdomain/approot/somepage

并假设你在 approot 中有这个视频文件夹,那么你需要修改源标签,它会像 -

<source src="/approot/video/v1.ogv" type="video/ogg">

希望这可以帮助。

于 2013-05-07T06:40:13.747 回答