分享

解除 网课失去焦点/离开页面 就自动暂停 的限制

 wenxuefeng360 2022-07-23 发布于四川

h5

如果视频是video元素,可以写个定时器,每秒钟设置一下播放状态

f12打开开发者工具,切换到console面板,输入下面代码并回车

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

flash

如果是flash视频,可以重写失去焦点函数。

f12打开开发者工具,切换到console面板,输入下面代码并回车

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

jQuery

这种方法没有验证,来自尔雅后台播放以及防止自动暂停的方法-百度经验,适合引用jQuery函数的网课平台。

方法:在浏览器地址栏输入

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多