我尝试过这里列出的解决方案: HTML5 videos not working in Safari Video tag not working in Safari now
没有任何成功。
以下是我所拥有的:
<video controls class="video" autoplay loop poster="video/Innocence.jpg" data-setup="{}">
<source src="video/main-vid.webm" type="video/webm">
</video>
播放Chrome和FF,但不播放Safari。所以我的iPhone不能播放它。有没有人有任何建议?
答案 0 :(得分:1)
Safari目前似乎不支持WebM视频格式:http://caniuse.com/#feat=webm
要覆盖最广泛的受众群体,您需要使用MP4,Ogg和WebM格式:
<video controls class="video" autoplay loop poster="video/Innocence.jpg" data-setup="{}">
<source src="video/main-vid.mp4" type="video/mp4" />
<source src="video/main-vid.ogv" type="video/ogg" />
<source src="video/main-vid.webm" type="video/webm" />
</video>
请注意,应首先列出MP4源,以便在旧版本的iOS中使用。