bilibili倍速快捷键开关

bilibili倍速快捷键开关(快捷键C&V)

目前为 2022-06-04 提交的版本。查看 最新版本

// ==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
            }
        }
    });
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址