V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
maleclub
V2EX  ›  问与答

求解决离开网页面保持视频播放的插件

  •  
  •   maleclub · 2023-12-13 16:22:19 +08:00 · 1402 次点击
    这是一个创建于 371 天前的主题,其中的信息可能已经有所发展或是发生改变。

    解除 AV (比如 missav )/网课/交接学分等网站,在失去焦点/离开页面会自动暂停的限制,影响学习进度。之前的做法是,用 Chrome 网页中的鼠标移出事件 mouseout 给删除掉,可以起到鼠标移出不影响视频正常播放。

    有没有相关的插件可以推荐下,不用每次学习时候都手动去删除。

    5 条回复    2023-12-14 10:52:54 +08:00
    Mikawa
        1
    Mikawa  
       2023-12-13 16:47:37 +08:00
    可以考虑用油猴脚本,往页面里塞个脚本,里面写个定时器,定时把 visibilitychange 事件的回调全删了
    gregy
        2
    gregy  
       2023-12-13 16:50:35 +08:00
    我会选择在虚拟机里播放
    Rache1
        3
    Rache1  
       2023-12-14 09:24:22 +08:00
    倒是有个手动的,

    打开 devtools 按下 Ctrl+Shift+P ,然后找到这个,并启用。

    Rache1
        4
    Rache1  
       2023-12-14 09:42:01 +08:00
    如果网页是根据 document.visibilityState 来判断的话。倒是可以劫持一下这个的返回值。

    Object.defineProperty(document, 'visibilityState', {
    get: () => 'visible',
    });
    maleclub
        5
    maleclub  
    OP
       2023-12-14 10:52:54 +08:00 via Android
    @Rache1 老哥,稳!按此方法解决了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1440 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 17:16 · PVG 01:16 · LAX 09:16 · JFK 12:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.