iPhone中的HTML5 video标签问题

使用html5的视频标签在网页中插入视频,在安卓机上测试没问题,但是在iPhone中使用Safari和chrome测试只能显示画面,没有声音,很奇怪的一个问题。

<video width="320" height="240" controls="controls"><source type="video/mp4" src="test.mp4"></source>Your browser does not support the video tag.</video>
已邀请:

simonivas123

赞同来自: wangxinghai

在iOS上视频video标签,是需要后台支持的。
如果你在http协议中添加rang和Content-Length请求头配合输出你的视频文件,那么是肯定可以播放并且有声音的。若你是这样做的,还是没有声音,那么我的猜想是你的MP4文件编码不对,因为MP4的编码是由画面的编码和声音的编码组合来的。所以你需要详细研究下视频的编码。

czxlylc

赞同来自:

这不科学 我之前做的项目在两个系统上都能播 你哪个地方没写对 或者手机设置有问题

zjq19921101

赞同来自:

ogv webm格式的也加上试试

要回复问题请先登录注册