这篇文章主要介绍了解决htMl5中的video标签iOS系统中无法播放使用的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。先是从前端的角度去考虑,如何让saFARi浏览器兼容video,并支持播放(未找到解决的方法)。经多次查找网上信息,发现使用后台能解决该问题,解决点在HTTP协议的响应头里面(Accept-Ranges)。saFARi浏览器,在打开视频的时候,先是发送一个请求探测文件的大小,之后再多次发送请求分段获取数据流的数据(个人理解大概是分段下载,Accept-Ranges)。想要解决这种问题要考虑两个方面:a.需要根据请求内容的不同做出不同的响应,第一次探测请求需要返回200,后面的请求需要返回206和具体数据。b.contentType必须设置为video/Mp4。具体代码这里已经封装好了,直接拿过来使用就ok了。
总结到此这篇关于解决htMl5中的video标签iOS系统中无法播放使用的问题的文章就介绍到这了,更多相关htMl5中的video标签iOS系统无法播放内容请搜索脚本之家以前的文章或继续浏览下面的相关文章。来源:脚本之家。