通过 “/” 键控制弹幕开关,也可通过更改 ”danmu“ 变量 来修改热键
目前為
// ==UserScript==
// @name BiliBili 一键开关 弹幕 danmu v0.3
// @namespace http://tampermonkey.net/
// @version v0.3
// @description 通过 “/” 键控制弹幕开关,也可通过更改 ”danmu“ 变量 来修改热键
// @author Ben
// @match *://*.bilibili.com/*
// @grant none
// @require https://cdn.staticfile.org/jquery/2.1.4/jquery.min.js
// @license MIT
// ==/UserScript==
// code reference : https://github.com/akiirui/userscript/blob/bilibili-danmaku-disabler/userscript.js
var danMu = 191; //"/",可以自己更改
const button = ".bui-switch-input";
/*
// Disable danmaku
function disableDanmaku() {
$(button).click();
}
// Enable danmaku
function enableDanmaku() {
$(button).click();
}
*/
$(document).ready(function() {
setTimeout(function(){$(button).click();},3000)
$(document).keydown(function(event){//listener,调用键盘编码,按了键盘回调keydown里的function(event)函数,event就是你按的那个按键的code码
switch(event.keyCode){
case danMu:
$(button).click();
/*
if( $(button).is(':checked') ){
// Run disabler
disableDanmaku();
}else{
// Run Enabler
enableDanmaku();
}
*/
break;
}
});
});