您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This allows the speed of Crunchyroll videos to be changed by buttons under the userscript manager menu.
当前为
// ==UserScript== // @name Crunchyroll Speed Switcher // @namespace https://greasyfork.org/en/users/931209-daniellambert // @match https://www.crunchyroll.com/watch/* // @match https://static.crunchyroll.com/vilos-v2/web/vilos/player.html // @grant GM.registerMenuCommand // @version 1.0 // @author DanielLambert // @license MIT // @description This allows the speed of Crunchyroll videos to be changed by buttons under the userscript manager menu. // ==/UserScript== function changeSpeed(x) { document.querySelector(".video-player").contentWindow.postMessage({speed: x}, 'https://static.crunchyroll.com'); } if (window.top === window.self) { GM.registerMenuCommand("1x speed", () => { changeSpeed(1); }); GM.registerMenuCommand("2x speed", () => { changeSpeed(2); }); GM.registerMenuCommand("3x speed", () => { changeSpeed(3); }); GM.registerMenuCommand("4x speed", () => { changeSpeed(4); }); } else { window.addEventListener("message", (event) => { if (event.data.speed) { document.querySelector("#player0").playbackRate = event.data.speed; } }, false); }