公司任务,需要挂机看视频,网页端,问题是一旦页面失去焦点,视频就会暂停,不计时。有没有 firefox 的扩展(实在没有,chrome 也行),可以伪装称我正在浏览该网页,但同时不妨碍我干其他事,如打开其他网页、甚至使用其他软件
谢谢
公司任务,需要挂机看视频,网页端,问题是一旦页面失去焦点,视频就会暂停,不计时。有没有 firefox 的扩展(实在没有,chrome 也行),可以伪装称我正在浏览该网页,但同时不妨碍我干其他事,如打开其他网页、甚至使用其他软件
谢谢
对,失焦就不行,比如鼠标移动到任务栏悬停即停止
百度出来的方案,你试试:
★下边这个方法在Chrome和IE中好像不行,在FireFox中测试可行
我们在上尔雅的公选课的时候,只要我们用鼠标点击当前页面外其他的任意一个要素都会使视频暂停,没有办法同时做其他事情,但是我们可以使用下边的方法来实现这样的功能
首先,我们在网页上找到一张图片,右键,另存为
然后,会弹出选择保存位置的窗口,这个时候不要管这个窗口,
现在就可以在看视频的同时做其他事了,但是不能避免自动暂停和输验证码的情况,js学的还不太好,不知道该怎么修改。。
不算答案,只是个尝试建议,可以试试利用mouseinc的穿透功能查看别的文件,比如把网页和pdf并列显示,激活网页然后再pdf文件里穿透滚动。如果能行的话至少可以看点别的。
不确定与视频暂停相关js事件的话可以试试,之前在超新星还是啥网课试过有效:
F12 打开开发者工具
Firefox 我太熟悉没找到事件监听器,只知道在标签的尾部有 Event 按钮,尝试在<html>
、<body>
取消勾选鼠标(mouse)相关事件和 visibilitychange 事件
chrome
在<html>
、<body>
点击移除鼠标(mouse)相关事件和 visibilitychange 事件
想要一劳永逸的话可以写油猴事件劫持脚本,如果方便提供测试网页的话
还有种稍微简单点的方法:
打开开发者控制台输入,看看效果
window.addEventListener('visibilitychange', function(e){e.stopPropagation()}, true)
visibilitychange
可以换成其他与鼠标相关的事件
这个和楼主描述相似,不知道是不是这个,里面也有解决方案(需要翻)
看了下解决方案挺有意思的直接把当前进度时间改完后发请求,秒学习
由v2ex的 xavierskip 分享
脚本代码:
如果确定是失焦事件,用脚本干掉就是了。估计bookmarklet就能搞定。
还有个可能比较麻烦的方法:用虚拟机运行浏览器挂机,并关闭鼠标共享。
感觉升级了,原来的方 window.addEventListener('visibilitychange', function(e){e.stopPropagation()}, true)
一行代码搞定,现在不行了。开发者工具里的能用的断点都试了,都没发现 visibilitychange、webkit visibilitychange、onblur、blur都试了一遍,依然没用。
各位大佬还有没有思路?
可以试一试鼠标精灵
,这玩意能在后台实现鼠标点击的动作,不影响前台鼠标操作。
录个鼠标循环点击,不知道能不能解决窗口失焦问题。
注意版本号,高版本号的好像有点问题。