您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Autoplays all videos on redditp.com, even when scrolling. Works in AdGuard on Android.
// ==UserScript== // @name Redditp Autoplay On Load (Mobile Ready) // @namespace http://yourmomshouse.com/ // @version 1.3 // @description Autoplays all videos on redditp.com, even when scrolling. Works in AdGuard on Android. // @author Your Friendly Script Goblin // @match *://redditp.com/* // @run-at document-end // @grant none // @license MIT // ==/UserScript== (function () { 'use strict'; function autoplayVideos() { const videos = document.querySelectorAll('video:not([data-autoplayed])'); videos.forEach(video => { const playPromise = video.play(); if (playPromise !== undefined) { playPromise .then(() => video.setAttribute('data-autoplayed', 'true')) .catch(err => { console.warn('Autoplay failed:', err); }); } else { video.setAttribute('data-autoplayed', 'true'); } }); } // Initial run autoplayVideos(); // MutationObserver for dynamic content const observer = new MutationObserver(() => { autoplayVideos(); }); observer.observe(document.body, { childList: true, subtree: true }); // Optional: rerun every few seconds in case of missed mutations setInterval(autoplayVideos, 3000); })();