您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Set Youtube & Overcast PlaybackRate to 1.6 by default
当前为
// ==UserScript== // @name Faster Media // @namespace http://tampermonkey.net/ // @version 0.2.9.2 // @description Set Youtube & Overcast PlaybackRate to 1.6 by default // @author Decradish // @match *www.youtube.com/watch?v=* // @match *overcast.fm/+* // @match *v.youku.com/v_show/id_* // @grant none // ==/UserScript== (function() { 'use strict'; var iPlaybackRate = 1.6, //rate tmVideo = document.getElementsByTagName("video")[0], tmAudio = document.getElementsByTagName("audio")[0], tmMedia = false; if(!!tmVideo){ tmMedia = tmVideo; console.log('========Video========'); var youTubePlayBtn = document.getElementsByClassName('ytp-play-button') if(youTubePlayBtn.length > 0){ document.getElementsByClassName('ytp-play-button')[0].focus() } } if(!!tmAudio){ tmMedia = tmAudio; console.log('-------Audio-------'); document.onkeydown = function(e) { var keyCode = e.keyCode || e.which || e.charCode; if(keyCode == 32) { tmMedia.paused ? tmMedia.play() : tmMedia.pause(); e.preventDefault(); return false; } } } if(!tmMedia){ return false; } tmMedia.playbackRate = iPlaybackRate; tmMedia.onplay = function(){ tmMedia.playbackRate = iPlaybackRate; console.log('Youku test 111') }; tmMedia.oncanplay = function(){ tmMedia.playbackRate = iPlaybackRate; console.log('Youku test 222') }; })();