当前位置: 移动技术网 > IT编程>网页制作>Html5 > 检测浏览器是否支持html5视频的代码

检测浏览器是否支持html5视频的代码

2019年07月25日  | 移动技术网IT编程  | 我要评论

在http://www.w3school.com.cn学习html5的时候,看到一个检测您的浏览器是否支持 html5 视频的方法:

运行效果:

1.在editplus中运行

2.在chrome浏览器中运行

=======================================================

代码部分:

=======================================================

复制代码
代码如下:

<!ductype html>
<html>
<script type="text/javascript">
function checkvideo()
{
if(!!document.createelement('video').canplaytype)
{
var vidtest=document.createelement("video");
oggtest=vidtest.canplaytype('video/ogg; codecs="theora, vorbis"');
if (!oggtest)
{
h264test=vidtest.canplaytype('video/mp4; codecs="avc1.42e01e, mp4a.40.2"');
if (!h264test)
{
document.getelementbyid("checkvideoresult").innerhtml="sorry. no video support."
}
else
{
if (h264test=="probably")
{
document.getelementbyid("checkvideoresult").innerhtml="yes! full support!";
}
else
{
document.getelementbyid("checkvideoresult").innerhtml="well. some support.";
}
}
}
else
{
if (oggtest=="probably")
{
document.getelementbyid("checkvideoresult").innerhtml="yes! full support!";
}
else
{
document.getelementbyid("checkvideoresult").innerhtml="well. some support.";
}
}
}
else
{
document.getelementbyid("checkvideoresult").innerhtml="sorry. no video support."
}
}
</script>
<body>
<p>检测您的浏览器是否支持 html5 视频:</p>
<div id="checkvideoresult" style="margin:10px 0 0 0; border:0; padding:0;">
<button onclick="checkvideo()" style="font-family:arial, helvetica, sans-serif;">check</button>
</div>
</body>
</html>

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网