鍍金池/ 問答/HTML5  HTML/ 十萬火急,如何控制vedio標(biāo)簽的視頻播放1分鐘后停止

十萬火急,如何控制vedio標(biāo)簽的視頻播放1分鐘后停止

如何控制vedio標(biāo)簽的視頻播放1分鐘后停止?播放1分鐘后絕對(duì)停止,用戶無法再繼續(xù)播放。
求大神指點(diǎn);

補(bǔ)充下,我只能想到setInterval,但是由于視頻不是頁面一打開就播放的 所以不知道怎么實(shí)現(xiàn)

回答
編輯回答
扯機(jī)薄

監(jiān)聽開始播放事件onplayingsetTimeout1分鐘后調(diào)用onpause暫停播放。
之后操作就有很多中方法了,可以通過變量判斷,也可指直接隱藏掉播放按鈕,等等。

2018年9月23日 13:19
編輯回答
掛念你

監(jiān)聽播放事件:http://www.w3school.com.cn/ht...
clipboard.png
獲取播放時(shí)長:http://www.w3school.com.cn/ta...
在監(jiān)聽事件里面判斷,應(yīng)該可以,你可以先試試

2017年5月31日 05:36
編輯回答
壞脾滊

粗略版

let video = document.querySelector('video')
let timer = setInterval(() =>{
    console.log(video.currentTime);
    var t = Math.floor(video.currentTime);
    if (t === 60) {
        clearInterval(timer);
        video.pause();
        video.removeAttribute('controls')
    }
}, 1000)

還有是video~~~ 不是vedio

2017年8月25日 02:25