您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Auto-pause any HTML5 videos. Will still preload.
当前为
// ==UserScript== // @name HTML5 video auto-pause // @author Vincent Beers // @namespace http://vincent.tengudev.com/ // @description Auto-pause any HTML5 videos. Will still preload. // @include * // @version 2014-04-14 // ==/UserScript== document.addEventListener('DOMContentLoaded',function() { var elems = document.querySelectorAll("video"); console.log("HTML video auto pause: pausing all HTML5 videos on page load"); for (var i = 0; i < elems.length; i++) { elems[i].pause(); _tmpDaVince = elems[i]; //Probably an ugly hack, but it works at least _tmpDaVince.addEventListener("canplay", function(e) { console.log("HTML video auto pause: this video can play, so pausing"); _tmpDaVince.pause(); }); } }); //Pause newly created video elements document.addEventListener("DOMNodeInserted", function(e) { var elem = e.target; if (elem.nodeName == "VIDEO") { elem.addEventListener("canplay", function(e) { console.log("HTML video auto pause: Video element was inserted after page load, pausing"); elem.pause(); }); } }, false);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址