解除 網課失去焦點/離開頁面 就自動暫停 的限制


用代碼解決實際生活中的問題

h5

如果視頻是video元素,可以寫個定時器,每秒鍾設置一下播放狀態
F12打開開發者工具,切換到console面板,輸入下面代碼並回車

setInterval(function () {
    var current_video = document.getElementsByTagName('video')[0]
    current_video.play()
}, 1000)

flash

如果是flash視頻,可以重寫失去焦點函數。
F12打開開發者工具,切換到console面板,輸入下面代碼並回車

if (!-[1,] && !window.XMLHttpRequest || navigator.userAgent.indexOf("MSIE 8.0") > 0) {
    document.onfocusout = function () {
    return true;
    }
} else {
    window.onblur = function () {
    return true;
    }
}

jQuery

這種方法沒有驗證,來自爾雅后台播放以及防止自動暫停的方法-百度經驗,適合引用jQuery函數的網課平台。

方法:在瀏覽器地址欄輸入

javascript:jQuery.fn.pauseMovie=function(){}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM