// ==UserScript== // @name bilibili Danmaku Disalber // @name:zh-CN bilibili 弹幕关闭 // @description Auto disable bilibili HTML5 player danmaku. // @description:zh-CN 自动关闭哔哩哔哩 HTML5 播放器弹幕. // @namespace bilibili-danmaku-disabler // @version 2019.04.05 // @author kazetoyuki // @license MIT License // @match *://www.bilibili.com/video/* // @match *://www.bilibili.com/bangumi/play/* // @run-at document-idle // @require https://cdn.jsdelivr.net/npm/jquery@3.3.1/dist/jquery.min.js // @require https://greasyfork.org/scripts/48306-waitforkeyelements/code/waitForKeyElements.js?version=275769 // @downloadURL none // ==/UserScript== 'use strict'; waitForKeyElements ("input.bui-checkbox:checked", disable_danmaku_new, false); waitForKeyElements ("div.bilibili-player-video-btn-danmaku[name='ctlbar_danmuku_on']", disable_danmaku_old, false); /* For New HTML5 Player */ function disable_danmaku_new () { document.querySelector ("input.bui-checkbox:checked").click (); } /* For Old HTML5 Player */ function disable_danmaku_old () { document.querySelector ("i.icon-24danmuon").click (); }