哔哩哔哩1.75倍速 bilibili1.75倍速播放 哔哩哔哩播放 bilibibli播放 哔哩哔哩加速播放
// ==UserScript==
// @name 哔哩哔哩1.75倍速播放
// @namespace http://tampermonkey.net/
// @version 0.3.1
// @license GPL-3.0
// @description 哔哩哔哩1.75倍速 bilibili1.75倍速播放 哔哩哔哩播放 bilibibli播放 哔哩哔哩加速播放
// @author Golden Lee
// @match https://www.bilibili.com/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 8秒延迟,是为了页面完全加载完毕,且bili的异步数据完全获取到
setTimeout(function(){
var menu = document.querySelector(".bpx-player-ctrl-playbackrate-menu")
var node1_5 = document.querySelector(".bpx-player-ctrl-playbackrate-menu-item[data-value='1.5']")
// 新增1.75 DOM
var li = document.createElement('li')
var text = document.createTextNode('1.75')
li.setAttribute('class','bpx-player-ctrl-playbackrate-menu-item')
li.setAttribute('data-value','1.75')
li.appendChild(text)
// insertBefore
if (menu) {
menu.insertBefore(li, node1_5)
}
// click 1.75
var DOM1_7_5 = document.querySelector(".bpx-player-ctrl-playbackrate-menu-item[data-value='1.75']")
if (DOM1_7_5) {
DOM1_7_5.addEventListener('click',function(){
document.querySelector('video').playbackRate = 1.75
})
}
}, 8000)
})();