Greasy Fork

Greasy Fork is available in English.

Click Video To Pause

Userscript that enables pause/play on click for kick.com

目前为 2024-06-01 提交的版本。查看 最新版本

// ==UserScript==
// @name        Click Video To Pause
// @description Userscript that enables pause/play on click for kick.com
// @version   10.0
// @grant       none
// @author      Trilla_G
// @match       *://kick.com/*
// @namespace   http://greasyfork.icu/en/users/1200587-trilla-g
// @license     MIT
// ==/UserScript==

window.addEventListener('click', (event) => {
  if (event.target?.classList.contains('vjs-tech')) {
    const video = document.querySelector('.vjs-tech');
    if (video.paused) {
      document.querySelector('.vjs-big-play-button')?.click();
      setTimeout(() => {
        const messageInput = document.querySelector('#message-input');
        if (messageInput) {
          messageInput.focus();
        } else {
          document.documentElement.focus();
        }
      }, 300); // Adjust the delay if needed
    } else {
      video.pause();
    }
  }
});