您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
pauses playing media in all tags
// ==UserScript== // @name pause all the tings // @namespace kandelabr // @match *://*/* // @grant GM_registerMenuCommand // @grant GM_getValue // @grant GM_setValue // @grant GM_deleteValue // @grant GM_addValueChangeListener // @run-at context-menu // @version 1.8 // @author - // @description pauses playing media in all tags // ==/UserScript== function silence(){ if(GM_getValue('silence')){ console.log('silence()'); ['video','audio'].forEach((tag)=>{ console.log(tag); player = document.getElementsByTagName(tag) if(!![...player].find((e)=>e && !(e.paused && e.ended && e.muted))){ player[0].pause() } }) } } GM_addValueChangeListener("silence", silence); GM_registerMenuCommand('silence',()=>{GM_setValue('silence',true)}) GM_registerMenuCommand('reset', ()=>{GM_deleteValue('silence')})