我正在尝试让 HTML5 视频正常工作。我正在本地服务器上工作。
<video id="headervideo" controls>
<source src="<?php echo base_url(); ?>assets/home.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
但是,该文件拒绝播放。当我使用绝对路径访问它时,它只会显示播放按钮呈灰色的播放器。
这里可能有什么问题?
Internet Explorer 和 Safari 等浏览器支持播放 mp4 文件的 .H264 编解码器。 Firefox 支持播放 .ogv 文件的 Theora 编解码器。 Chrome 支持 .H264 和 Theora。但要使您的视频在所有浏览器上运行,您需要使用 HandBrake 等应用程序将 mp4 视频编码为不同的格式。然后amke你的代码:
<video id="headervideo" controls>
<source src="<?php echo base_url(); ?>assets/home.mp4" type="video/mp4">
<source src="<?php echo base_url(); ?>assets/home.webm" type="video/webm">
<source src="<?php echo base_url(); ?>assets/home.ogv" type="video/ogg">
Your browser does not support the video tag.
</video>
并更改您的 .htaccess 文件以支持视频
AddType video/mp4 mp4 m4v
AddType audio/mp4 m4a
AddType video/ogg ogv
AddType audio/ogg ogg oga
AddType video/webm webm
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)