<video controls="controls" autoplay="autoplay" id="video" name="media">
<source id="source" src="" type="video/mp4">
</video>
这个是我代码
视频源为MP4(h264)
在5s上的Safari,chrome,海豚上都无法播放
应该是无法自动播放
吧?
这是iOS的限制,<audio>``<video>
必须由用户动作触发,不能自动播放
题主这个问题解决了么?我也遇到这个问题了。
var Media=document.getElementById("video");
Media.play();
用js调用方法就可以自动播放了:
Media.autoPlay; //是否自动播放
Media.loop; //是否循环播放
Media.play(); //播放
Media.pause(); //暂停
……
视频格式MP4是正确的,但是你的后台没有对ios的视频播放器做适配。
如果想要在iOS上播放视频,那么必须在http协议中应用rang请求头。