找不到HTML5视频

时间:2012-02-13 00:24:25

标签: html5 video

所以视频和html文件都在同一个文件夹中。

    <video width="320" height="240" controls="controls" autoplay="autoplay">
      <source src="buyers.ogg" type="video/ogg" />
      Your browser does not support the video tag.
    </video>

视频无法加载且找不到。我做相对路径(../video/buyers.ogg)。有人可以帮助我吗?

4 个答案:

答案 0 :(得分:3)

根据我们的讨论,这里可以解决您的问题。

如果您没有个文件,请创建一个并将这些行添加到其中:


AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm

有关详细信息,请转到this post


<强>更新
查看this link。海报听起来像他现在遇到的问题一样。也许添加这些标签会有所帮助。

<mimeMap fileExtension=".ogg" mimeType="video/ogg" />
<mimeMap fileExtension=".ogv" mimeType="video/ogg" />

GoDaddy可能不会托管您的网站,但它可能会帮助您找出问题所在。让我知道它是否有效!

答案 1 :(得分:0)

你的htaccess扩展名与你要求的扩展名不匹配(.ogv vs .ogg)。但是你确定浏览器无法使用该文件吗?

答案 2 :(得分:0)

为视频节点添加一个错误的eventlistener。检查html5视频上的w3c规范,以了解该事件告诉你的内容(我现在正在iPad上,否则我会给你更多细节...... 。)

同时检查控制台是否有错误消息,以及你的htaccess添加类型是否真的有效。可能是你的提供者被禁用了。您在哪个浏览器中测试过它? Ie9非常挑剔,镀铬可以解决所有问题,而firefox则介于两者之间,比如safari)

最后但并非最不重要的是,使用ogv和webm是过度的。决定其中一个。你只需要mp4和其中一个。访问www.caniuse.com并搜索“视频”以了解原因

答案 3 :(得分:-2)

有同样的问题我刚刚下载了旧版本的Firefox,现在可以正常使用