我知道我需要适用于 Chrome 和 Firefox 的 ogg 以及适用于 IE 9 的 H.264,并且我使用多个源来支持我的视频的所有浏览器,而且我还拥有让 IE 9 满意所需的元数据:
<!DOCTYPE html>
<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
<video loop autoplay>
<source src="fito.ogg" type="video/ogg">
<source src="fito.mp4" type="video/mp4">
<source src="fito.m4v" type="video/x-m4v">
</video>
第一个是最新的 ogg,第二个是旧版 H.264(IE 9 似乎无法播放较新的 M4V)。最后一个是 m4v,似乎没有浏览器播放。现在,所有三个主要浏览器都可以播放视频,只是 Safari 不能播放,我也需要支持这个视频。有谁知道 Safari 与 IE 9 在 HTML 5 视频支持方面有何不同?
最佳答案
它在 Windows 7 上的 Safari 5.1 上运行良好。
您安装了 QuickTime 吗? Safari 需要 QuickTime 来播放 HTML5 视频。
关于html - Safari 无法播放 HTML5 视频(IE9、Firefox 和 Chrome 都可以),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14428617/