Greasy Fork is available in English.
对bilibili的视频页面生成快捷键
当前为
// ==UserScript==
// @name 倍速控制器
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 对bilibili的视频页面生成快捷键
// @author 五等份的商鞅
// @match *://www.bilibili.com/video/*/*
// @icon https://cas.pxc.jx.cn/lyuapServer/favicon.ico
// @grant none
// @license GPL-3.0-or-later
// ==/UserScript==
(function() {
'use strict';
//使用须知:针对bilibili视频网站的默认二倍速播放,
//同时配备快捷键数字'1'到'9',对应1倍速到9倍速.
//但是是字母键盘上的数字按键.
//如果需要调整默认倍速,请将第一个变量rate进行更改,如果是3倍速就将其改为"var rate=3"
//If you need to adjust the default multiplying speed, please change the first variable rate. If it is 3X, change it to "var rate=3"
var rate=2;
var btn=true;
if(btn){
console.log('###');
setTimeout(function(){
var videos=document.querySelectorAll('video');
videos[0].playbackRate=rate;
videos[0].addEventListener('canplay',function(){
videos[0].playbackRate=rate;
});
window.onkeydown=function(){
console.log('@@@:',event.keyCode);
switch(event.keyCode){
case 49:videos[0].playbackRate=1;break;
case 50:videos[0].playbackRate=2;break;
case 51:videos[0].playbackRate=3;break;
case 52:videos[0].playbackRate=4;break;
case 53:videos[0].playbackRate=5;break;
case 54:videos[0].playbackRate=6;break;
case 55:videos[0].playbackRate=7;break;
case 56:videos[0].playbackRate=8;break;
case 57:videos[0].playbackRate=9;break;
}
};
},2000);
}
})();