HTML5 video视频的playsinline和autoplay
2017-01-17 00:00
381 查看
摘要: video,inline播放,自动播放
作者:汪娇娇
时间:2017年1月17日
问题其实很简单,就是h5的video视频如何在iPhone上不全屏显示,并且自动播放。
测过就知道,只要在video上加一个autoplay属性,就可以在iPad或者Browser上自动播放;给video加一个宽高,就可以在iPad或者Browser上不全屏播放。但在iPhone上用这方法简直免谈。
话不多说,直接说方法。
HTML(加webkit-playsinline和autoplay属性)
Obj-C
这样就OK啦,不过仅支持ios10及以上。
注:video的src最好写绝对路径,不然视频播放不了,大家可以去测测。
作者:汪娇娇
时间:2017年1月17日
问题其实很简单,就是h5的video视频如何在iPhone上不全屏显示,并且自动播放。
测过就知道,只要在video上加一个autoplay属性,就可以在iPad或者Browser上自动播放;给video加一个宽高,就可以在iPad或者Browser上不全屏播放。但在iPhone上用这方法简直免谈。
话不多说,直接说方法。
HTML(加webkit-playsinline和autoplay属性)
<video id="player" width="480" height="320" webkit-playsinline autoplay>
Obj-C
webview.allowsInlineMediaPlayback = YES; //允许内屏播放 webview.mediaPlaybackRequiresUserAction = NO; //自动播放
这样就OK啦,不过仅支持ios10及以上。
注:video的src最好写绝对路径,不然视频播放不了,大家可以去测测。
相关文章推荐
- HW Video Acceleration in Chrome/Chromium HTML5 video 视频播放硬件加速
- HW Video Acceleration in Chrome/Chromium HTML5 video 视频播放硬件加速
- HTML5添加video视频标签后仍然无法播放的解决方法
- HTML5视频标签video
- 代码下载Html5初探-视频元素video示例
- HTML5-音频audio和视频video标签
- Android HTML5 Video视频标签自动播放与自动全屏问题解决
- 这个网站的的,首页有特点。它能根据浏览器是否支持HTML5或者是Silverlight,来决定是启用HTML5的Video还是Silverlight播放视频。
- html5视频video与声频audio详解
- 让所有浏览器支持HTML5 video视频标签
- HTML5 特性检测:Video Format(视频格式)
- jTemplates异步加载实现与HTML5 video视频开发
- 掌握HTML5中的多媒体--视频(video)
- Webkit中HTML5 Video的实现分析(六) - Safari视频机制分析
- HTML5视频标签video
- Html5初探-视频元素video示例
- html5 video视频标签
- Webkit中HTML5 Video的实现分析(五) - WebKit中视频事件的传递
- 验证是否支持html5的Video标签及MP4视频播放
- Capturing Audio & Video in HTML5 Examples