Greasy Fork is available in English.
bilibili倍速快捷键开关(快捷键C&V)
当前为
// ==UserScript==
// @name bilibili倍速快捷键开关
// @namespace http://tonyubalabala.org/
// @version 0.4
// @description bilibili倍速快捷键开关(快捷键C&V)
// @author Tony
// @license MIT
// @match *://*.bilibili.com/*
// @grant GM_addStyle
// ==/UserScript==
(function() {
'use strict';
let initialSpeed = true
let vdo = document.querySelector('bwp-video')
if(vdo === null) {
vdo = document.querySelector('video')
}
if(vdo !=null&&vdo.playbackRate != 1){
initialSpeed = false
}
document.addEventListener('keydown', function(e){
let beisuList = document.getElementsByClassName("bilibili-player-video-btn-speed-menu-list")
if(beisuList.length==0) {
beisuList = document.querySelectorAll(".squirtle-speed-select-list>.squirtle-select-item ")
}
if(e.keyCode == 86&&beisuList.length!=0) {
if(initialSpeed) {
beisuList[1].click()
initialSpeed = false
}else {
beisuList[3].click()
initialSpeed = true
}
}else if(e.keyCode == 66&&beisuList.length!=0) {
if(initialSpeed) {
beisuList[0].click()
initialSpeed = false
}else {
beisuList[3].click()
initialSpeed = true
}
}
});
})();