最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用js檢測(cè)瀏覽器是否支持html5中的video標(biāo)簽的方法

 更新時(shí)間:2014年03月12日 11:23:02   作者:  
這篇文章主要介紹了使用js檢測(cè)瀏覽器是否支持html5中的video標(biāo)簽的方法,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

//檢測(cè)是否支持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;
    }
}

用上述的辦法可以判斷當(dāng)前瀏覽器是否支持HTML5中的Video標(biāo)簽,并能支持使用MP4格式進(jìn)行播放(因?yàn)镕irefox貌似因?yàn)榘鏅?quán)原因,不支持以H.264編碼的MP4格式播放),如果返回true,則可以使用HTML5中的Video進(jìn)行播放視頻,返回false,則用Flash插件進(jìn)行播放。
此方法一般用于視頻網(wǎng)站,兼容手機(jī),平板等設(shè)備進(jìn)行視屏的播放,主要還是為了兼容IOS;

相關(guān)文章

  • JavaScript實(shí)現(xiàn)時(shí)間表動(dòng)態(tài)效果

    JavaScript實(shí)現(xiàn)時(shí)間表動(dòng)態(tài)效果

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)時(shí)間表動(dòng)態(tài)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 在JS數(shù)組特定索引處指定位置插入元素

    在JS數(shù)組特定索引處指定位置插入元素

    最近我碰到了這樣一個(gè)需求: 將一個(gè)元素插入到現(xiàn)有數(shù)組的特定索引處,下面是具體的實(shí)現(xiàn),需要的朋友不要錯(cuò)過(guò)
    2014-07-07
  • javascript 設(shè)置文本框中焦點(diǎn)的位置

    javascript 設(shè)置文本框中焦點(diǎn)的位置

    設(shè)置文本框中焦點(diǎn)的位置的實(shí)現(xiàn)代碼
    2009-11-11
  • three.js利用射線Raycaster進(jìn)行碰撞檢測(cè)

    three.js利用射線Raycaster進(jìn)行碰撞檢測(cè)

    這篇文章主要為大家詳細(xì)介紹了three.js利用射線Raycaster進(jìn)行碰撞檢測(cè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • 微信小程序iBeacon測(cè)距及穩(wěn)定程序的實(shí)現(xiàn)解析

    微信小程序iBeacon測(cè)距及穩(wěn)定程序的實(shí)現(xiàn)解析

    這篇文章主要介紹了微信小程序iBeacon測(cè)距及穩(wěn)定程序的實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • JavaScript設(shè)計(jì)模式手寫示例講解

    JavaScript設(shè)計(jì)模式手寫示例講解

    這篇文章主要介紹了JavaScript設(shè)計(jì)模式手寫示例,設(shè)計(jì)模式(Design pattern) 是解決軟件開(kāi)發(fā)某些特定問(wèn)題而提出的一些解決方案也可以理解成解決問(wèn)題的一些思路。通過(guò)設(shè)計(jì)模式可以幫助我們?cè)鰪?qiáng)代碼的可重用性、可擴(kuò)充性、 可維護(hù)性、靈活性好
    2022-12-12
  • Javascript base64編碼實(shí)現(xiàn)代碼

    Javascript base64編碼實(shí)現(xiàn)代碼

    Javascript base64編碼實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2011-12-12
  • JS延時(shí)提示框?qū)崿F(xiàn)方法詳解

    JS延時(shí)提示框?qū)崿F(xiàn)方法詳解

    這篇文章主要介紹了JS延時(shí)提示框?qū)崿F(xiàn)方法,以實(shí)例形式較為詳細(xì)的分析了JavaScript實(shí)現(xiàn)延時(shí)提示功能的原理與具體實(shí)現(xiàn)步驟,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • JavaScript字符串分割處理的方法總結(jié)

    JavaScript字符串分割處理的方法總結(jié)

    這篇文章主要介紹了JavaScript字符串分割處理的幾種方法,js截取重要的三要素substring()、subsstr()、slice(),下面文章圍繞這三要素展開(kāi)全文,需要的小伙伴可以參考一下
    2022-03-03
  • 仿豬八戒網(wǎng)左下角的文字滾動(dòng)效果

    仿豬八戒網(wǎng)左下角的文字滾動(dòng)效果

    覺(jué)得豬八戒網(wǎng)左下角的文字滾動(dòng),效果不錯(cuò)!自己摸索了一下,以自己的方法實(shí)現(xiàn)了!沒(méi)有運(yùn)用jQuery,不過(guò)用了自己的編寫的Js庫(kù)!
    2011-10-10

最新評(píng)論

饶平县| 西峡县| 水富县| 竹北市| 太仓市| 泗洪县| 安溪县| 盱眙县| 海林市| 汉沽区| 边坝县| 会泽县| 那坡县| 桐柏县| 林口县| 仲巴县| 甘洛县| 福建省| 文登市| 南投县| 宁陵县| 北辰区| 西峡县| 屏边| 舟曲县| 吉隆县| 河曲县| 万盛区| 长兴县| 温宿县| 福安市| 大邑县| 泰宁县| 鹤山市| 屏东市| 吴忠市| 德州市| 彝良县| 河北区| 临海市| 万载县|