我正在使用XAMPP开发WordPress网站。我在标题中使用html5视频标记来显示视频。我在C:\驱动器上有视频 - 而不是在XAMPP安装中。 C:\WebVideo
是道路。
我正在五大浏览器中进行测试:
所以,我唯一的线索就是MIME类型。
我的.htaccess
文件夹中有一个C:/xampp/htdocs/wordpress
文件。这是该文件的内容:
AddType video/mp4 .mp4 .m4v
AddType video/ogg .ogv
AddType video/webm .webm
我知道正在读取文件,因为当我在文件中放入一堆废话时,我会收到内部服务器错误。当删除废话时,Wordpress正常运行。
以下是我使用的HTML:
<video width="320" height="240" controls="" preload="" style="width:30%; position:absolute; float:right; ">
<source src="C:/WebVideo/my-vid.mp4"></source>
<source src="C:/WebVideo/my-vid.ogv"></source>
<source src="C:/WebVideo/my-vid.webm"></source>
</video>
视频本身没有被破坏,它可以正常播放。
我已经在网上花了大约2个小时寻找一些修复并空手而归。有人有什么想法吗?
答案 0 :(得分:0)
正如评论中所述,Safari需要安装QuickTime才能通过<video>
标记播放视频(仅限Windows)。
此外,建议为后备目的提供备用视频源。更好的是,使用具有Flash播放器后备功能的库,例如videoJS。