MissAV.ws 防止自動暫停

防止 MissAV.ws 在切換視窗視窗、標籤時自動暫停

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
  1. // ==UserScript==
  2. // @name MissAV.ws 防止自動暫停
  3. // @namespace https://github.com/DonkeyBear
  4. // @version 0.2
  5. // @description 防止 MissAV.ws 在切換視窗視窗、標籤時自動暫停
  6. // @author DonkeyBear
  7. // @match https://missav.ws/*
  8. // @icon https://missav.ws/img/favicon.ico
  9. // @grant none
  10. // ==/UserScript==
  11. const videoPlayer = document.querySelector('video.player');
  12. if (!videoPlayer) { return }
  13. let windowIsBlurred = false;
  14. window.onblur = () => { windowIsBlurred = true };
  15. window.onfocus = () => { windowIsBlurred = false };
  16. videoPlayer.onpause = () => {
  17. if (windowIsBlurred) { videoPlayer.play() }
  18. };