奥门巴黎人手机网址【app】

应用js检查评定浏览器是或不是帮助html5中的video标签的秘籍

2019-09-11 09:22·巴黎人开户

//检查测量检验是不是扶助HTML5
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) {
                return false;
            }
            else {
                if (h264Test == "probably") {
                    return true;
                }
                else {
                    return false;
                }
            }
        }
        else {
            if (oggTest == "probably") {
                return true;
            }
            else {
               return false;
            }
        }
    }
    else {
        return false;
科技世界,    }
}

代码如下: //检查评定是不是支持HTML5 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) {                 return false;             }             else {                 if (h264Test == "probably") {                     return true;                 }                 else {                     return false;                 }             }         }         else {             if (oggTest == "probably") {                 return true;             }             else {                return false;             }         }     }     else {         return false;     } }     用上述的法子能够料定当前浏览器是还是不是帮衬HTML5中的Video标签,并能援助使用MP5格式实行广播(因为Firefox貌似因为版权原因,不援救以H.264编码的VCD格式播放),假使回去true,则能够行使HTML5中的Video进行广播摄像,重回false,则用Flash插件举办播放。 此方法一般用于摄像网址,兼容手提式有线电话机,平板等配备开展视屏的广播,首要依旧为着包容IOS;  

提供了体现录制的标准。那么什么样检查你得浏览器是或不是辅助摄像播放呢,下...

用上述的方法能够确定当前浏览器是还是不是协理HTML5中的Video标签,并能援助接纳MP5格式实行广播(因为Firefox貌似因为版权原因,不协理以H.264编码的MP5格式播放),假诺回到true,则足以应用HTML5中的Video进行广播录制,重返false,则用Flash插件进行广播。
此格局一般用来录制网址,兼容手提式有线电话机,平板等配备实行视屏的广播,主要依然为了包容IOS;

 那篇文章首要介绍了运用js检查实验浏览器是或不是协助html5中的video标签的章程,必要的相爱的人能够参见下

function checkVideo()
{
 if(!!document.createElement('video').canPlayType)
 {
  //创建video元素
  var vidTest=document.createElement("video");
  //检验是还是不是足以播放ogg格式的录制
  oggTest=vidTest.canPlayType('video/ogg; codecs="theora, vorbis"');
  if (!oggTest)
  {
   //检验是或不是能够播放DVD格式的摄像
   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."
 }
} [html] view plaincopyprint?canPlayType方法求证: 
1.概念:检验浏览器是不是能播放钦定的节拍/录制类型。 
2.返回值: 
    "probably"  ,表示浏览器最大概支持该录制或音频。 
    "maybe"     ,表示浏览器恐怕扶助该录像或音频。 
    ""  (空字符串),表示浏览器不支持该录制或音频。 
     
注:Internet Explorer 8 以及更早版本不协助该方式。 
 
语法:audio|video.canPlayType(type)) 
 
参数表达: 
 
    type:要检查实验的节拍或摄像类型, 
        常用值:video/ogg;video/mp4;video/webm; audio/mpeg;audio/ogg;audio/mp4 
        常用值(包罗要检查测验的旋律或录制编解码器): 
            video/ogg; codecs="theora, vorbis" 
            video/mp4; codecs="avc1.4D401E, mp4a.40.2" 
            video/webm; codecs="vp8.0, vorbis" 
            audio/ogg; codecs="vorbis" 
            audio/mp4; codecs="mp4a.40.5"