Greasy Fork is available in English.
Userscript that enables pause/play on click for kick.com
当前为
// ==UserScript==
// @name CLICK TO PAUSE/PLAY
// @description Userscript that enables pause/play on click for kick.com
// @version 6.0
// @grant none
// @author Trilla_G
// @match *://kick.com/*
// @namespace http://greasyfork.icu/en/users/1200587-trilla-g
// @license MIT
// ==/UserScript==
(function() {
document.addEventListener("mousedown", clickHandler, false);
function clickHandler(e) {
// Check if the click is on the video player
let player = getPlayer();
if (!player || e.target !== player) {
return;
}
// Toggle play/pause if clicked on the player itself
e.preventDefault();
if (player.paused) {
player.play();
} else {
player.pause();
}
}
function getPlayer() {
var possibleVideo = document.querySelector('.vjs-tech');
if (!possibleVideo || possibleVideo.nodeName !== "VIDEO") {
return null;
}
return possibleVideo;
}
})();