做了一个wifi热点生活资讯小项目,其中涉及的视频播放,若手机浏览器支持html5并且能播放MP4格式文件则在浏览器播放,若不支持则用手机自带播放器播放,那如何检测呢,这就用到了下边的代码: var test= !!(document.createElement('video').canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"')); if(test){ alert("支持"); }else{ alert("不支持"); } 当然也可以分开检测,检测浏览器是否支持html5视频播放用: var test= !!(document.createElement('video').canPlayType); 检测是否支持mp4文件(也可以换成其他的文件类型,如:OGG格式)用: var test= !!(document.createElement('video').canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"'));
详细解决方案
相关解决方案
- Video call解决办法
- 求“HTML5”实现的图表/报表插件解决办法
- 求“HTML5”兑现的图表/报表插件
- HTML5 3D图,该怎么解决
- html5+.net联合开发的有关问题
- Andrew W. Davis’s 2013 prediction - Cisco will exit the hardware-based group video conferencing
- 怎么延长Abdio SWF Video Converter的试用期
- 有先辈用过这个“CoreAVC Video Decoder” filter吗?加载不成功
- 连接ffdshow Video Decoder失败,该如何处理
- 有先人用过这个“CoreAVC Video Decoder” filter吗?加载不成功
- 联接ffdshow Video Decoder失败
- Video Render Filter 视频图像不能更新,该怎么处理
- video render有时不接受数据是咋回事?或者说不显示数据
- ffdshow video encoder的视频采集解决办法
- HTML5 离线效能详解 - 构建 Offline Web Application
- HTML5,该如何解决
- HTML5+css3的学习网站
- HTML5/CSS3培训课程
- HTML5 Canvas双缓存范例
- html5 在线制造ppt
- Html5 Canvas的充分运用:适用示例
- 学习:HTML5 游戏《银河系的掠取》图片加载进度条
- HTML5 Canvas简略动画:圆周运动
- HTML5 aria- and role
- 小编者 HTML5 的 placeholder属性
- JavaScript模拟QQ签字(HTML5 contenteditable属性)
- 8款独具一格的 jQuery/HTML5 应用插件
- HTML5 Canvas之猜数目字游戏
- 您应该知道的10个奇特的 HTML5 单页网站
- html5 上传适用小例子