V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
maleclub
V2EX  ›  问与答

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

  •  
  •   maleclub · Dec 13, 2023 · 3314 views
    This topic created in 866 days ago, the information mentioned may be changed or developed.

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

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

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

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

    Rache1
        4
    Rache1  
       Dec 14, 2023
    如果网页是根据 document.visibilityState 来判断的话。倒是可以劫持一下这个的返回值。

    Object.defineProperty(document, 'visibilityState', {
    get: () => 'visible',
    });
    maleclub
        5
    maleclub  
    OP
       Dec 14, 2023 via Android
    @Rache1 老哥,稳!按此方法解决了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3490 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 10:56 · PVG 18:56 · LAX 03:56 · JFK 06:56
    ♥ Do have faith in what you're doing.