【发布时间】:2014-10-09 01:12:40
【问题描述】:
我的问题是,我无法在 Firefox 中播放任何视频。在 Chrome 中它运行良好。这是我嵌入视频的 HTML 代码:
<video id="video" controls="controls" width="600" height="357" poster="./static/img/video-thumb.png" preload="metadata" aria-describedby="full-descript">
<source src="./static/video/demo.ogv" type="video/ogg; codecs="theora, vorbis"">
<source src="./static/video/demo.webm" type="video/webm">
<source src="./static/video/demo.mp4" type="video/mp4">
</video>
当我尝试访问(例如 MP4 文件)时,出现奇怪的字符并且没有视频。火狐出了什么问题?
路径很好,视频可以工作
在我的 Firefox 控制台中:
HTTP "Content-Type" of "text/html" is not supported. Load of media resource http://localhost:8104/home/static/video/demo.ogv failed.
HTTP "Content-Type" of "text/html" is not supported. Load of media resource http://localhost:8104/home/static/video/demo.webm failed.
HTTP "Content-Type" of "text/html" is not supported. Load of media resource http://localhost:8104/home/static/video/demo.mp4 failed.
【问题讨论】:
-
您的服务器告诉浏览器该视频是一个 HTML 文档。修复它。
-
是的,我知道(它写在那里),但我该如何解决呢?我不知道。
-
第 1 步:找出您使用的 HTTP 服务器。
-
可能是linux上的apache,但我不是很清楚,我只是公司的开发人员之一,我没有访问服务器配置的权限。
-
您必须修复服务器配置。如果您没有访问权限,请获得访问权限或将错误票证传递给有权限的人。