国产精品一区二区三区……-大杳蕉伊人欧美一本遒在饯-日本不卡一区免费在线观看-国产亚洲欧美中文字幕

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

多個(gè)video視頻如何控制播當(dāng)前視頻

發(fā)表日期:2019-04-26 09:44:20   作者來源:方維網(wǎng)絡(luò)   瀏覽:3970   標(biāo)簽:視頻網(wǎng)站制作    
隨著各大電信運(yùn)營商網(wǎng)絡(luò)帶寬的升級(jí),網(wǎng)站中的視頻已經(jīng)變得越來越普遍了,在網(wǎng)站制作過程中經(jīng)常會(huì)遇到視頻播放的問題,今天給大家分享多個(gè)video視頻如何控制播當(dāng)前視頻的方法。
 

視頻播放


第一種情況:

當(dāng)在一個(gè)頁面中放置多個(gè)video標(biāo)簽時(shí),點(diǎn)擊其中一個(gè)視頻,當(dāng)這個(gè)視頻處于播放中時(shí),再次點(diǎn)擊其他視頻,會(huì)發(fā)現(xiàn)上一個(gè)視頻仍然在播放。
我們要實(shí)現(xiàn)的需求就是在點(diǎn)擊一個(gè)視頻播放時(shí),其他正在處理播放的視頻自動(dòng)停止。
只需一段js即可搞定。
<script>
    var videos = document.getElementsByTagName('video');
    for (var i = videos.length - 1; i >= 0; i--) {
        (function () {
            var p = i;
            videos[p].addEventListener('play', function () {
                pauseAll(p);
            })
        })()
    }
    function pauseAll(index) {
        for (var j = videos.length - 1; j >= 0; j--) {
            if (j != index) videos[j].pause();
        }
    }</script>
 
第二種情況:

當(dāng)點(diǎn)擊某個(gè)視頻的時(shí)候用彈窗形式播放視頻,這里介紹的是用js動(dòng)態(tài)的加載video內(nèi)容具體視頻內(nèi)容可以通過ajax后臺(tái)獲取:
function add_video(ts,id){
 ts.parent().find('.video-tc').show();//彈窗
  that=ts.parent().find('.boxs');   //視頻容器(具體看頁面布局);
  $.ajax({
        url: url_video,
        type:"POST",
        data:{"id":id},
       success: function(val) {
              that.append(val)//加載video內(nèi)容
       }
  });
}
加載有了下一步要關(guān)閉視頻
 $(".video-tc .close").click(function () {
                $(".video-tc").hide();
                  $(this).siblings().remove();//刪除視頻內(nèi)容
            })
這里為什么要?jiǎng)h除視頻內(nèi)容如果全是video內(nèi)容并且每個(gè)video都是獨(dú)立的我們只需停止當(dāng)前video就可以
 var myVideo = document.getElementsByTagName('video')[0];   //獲取視頻video
 
     if (myVideo.paused){
 
           myVideo.play();
 
       }else{
 
           myVideo.pause();
 
       }
 
但是如果只有一個(gè)彈窗,就需要替換video的內(nèi)容可以是整個(gè)也可以是視頻地址
還有一種用內(nèi)嵌的iframe 關(guān)閉窗口他還是在播放,有不能控制他的播放所有替換整個(gè)內(nèi)容
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://pdcharm.com/news/5026.html
相關(guān)網(wǎng)站設(shè)計(jì)案例
昌邑市| 济阳县| 开化县| 奉节县| 永靖县| 奉贤区| 哈尔滨市| 边坝县| 南岸区| 方正县| 鲜城| 和田县| 敖汉旗| 莎车县| 保靖县| 宁国市| 安西县| 彭山县| 福清市| 伽师县| 阜南县| 杂多县| 烟台市| 平定县| 汤阴县| 宕昌县| 垣曲县| 南安市| 洛隆县| 秦安县| 庆安县| 雷波县| 深州市| 阿城市| 滦平县| 黄浦区| 上饶县| 灵璧县| 神池县| 宁海县| 赤峰市|