【问题标题】:HTML5 Video Tag Not Displayed In Compatible BrowserHTML5 视频标签未在兼容浏览器中显示
【发布时间】:2014-08-08 23:15:17
【问题描述】:

我通过 XAMPP 在我的计算机上使用 Apache 托管了一个页面。我正在使用 HTML5 视频标签将视频插入页面,如下所示:

<video id="video1" width="480">
    <source src="ad1.mp4" type="video/mp4">
    Your browser doesn't support the video tag
</video>

但是,当页面加载时,它不会加载视频。它也不会显示缺乏兼容性的行。

我检查了 mime-types 文件以确保 video/mp4 确实在其中,并且确实存在。我还创建了一个 .htaccess 文件并使用 AddType 添加文件扩展名,但无济于事。

我能够获得不同的 mp4(更大的文件大小)来正常播放和显示,即使两者都在同一个目录中。我没有任何影响视频加载的JS代码,应该播放的文件名确实是“ad1.mp4”。

htdocs文件夹中的文件列表如下:

video.html   (the page displaying the video)
ad1.mp4      (The video in question)
content.mp4  (The video that plays properly)

如果需要更多信息,请随时询问!

感谢任何帮助!非常感谢!

【问题讨论】:

    标签: javascript html .htaccess video


    【解决方案1】:

    我建议您阅读http://goo.gl/4NwNP7 并始终使用闪存作为后备选项。

    仅使用 HTML5 视频标签无法实现 100% 跨浏览器解决方案。

    在您的情况下,解决方案之一是https://stackoverflow.com/a/9349984/800639

    【讨论】:

    • 非常感谢!我会调查你的解决方案
    • 两者的结合就像一种魅力。非常感谢!
    • @NickMedovich 不客气。别忘了点赞:)
    猜你喜欢
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 2013-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-13
    • 1970-01-01
    相关资源
    最近更新 更多