您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Prevents hosted streams from auto playing.
// ==UserScript== // @name Twitch Auto Pause Host // @version 0.1 // @description Prevents hosted streams from auto playing. // @author Luxocracy // @grant none // @match https://www.twitch.tv/* // @namespace https://greasyfork.org/users/30239 // ==/UserScript== (function() { var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { // Check if the mutation is the hosting video player being added. if(mutation.target.classList.contains('video-player-hosting-ui__container')) { let playButton = document.querySelector('div.pl-controls-bottom.pl-flex.qa-controls-bottom > div.player-buttons-left > button'); // Loop to click the pause button once the stream starts playing. var pauseLoop = function() { if((playButton.firstChild.firstChild.dataset.tip.toLowerCase() === "pause")) { playButton.click(); // Click pause button } else { setTimeout(pauseLoop, 500); } }; pauseLoop(); } }); }); if (!window.location.pathname.match('directory')) observer.observe(document.querySelector('body'), { childList: true, subtree: true }); })();