哔哩哔哩bilibili默认关闭弹幕

Bilibili html5播放器默认关闭弹幕

< 哔哩哔哩bilibili默认关闭弹幕についてのフィードバック

質問/コメント

§
投稿日: 2020/06/02

几行代码就可以了

function closeDanMu() {
    const dmswitch = document.querySelector(".bui-checkbox")
    if (dmswitch && !dmswitch.hasAttribute("autoclosed")) {
       dmswitch.click()
       dmswitch.setAttribute("autoclosed", true)
    }
}

(function() {
    'use strict';
    setInterval(closeDanMu, 100)
})();
cngege作者
§
投稿日: 2020/06/17

原理差不多 但是有两个问题,一个是你这个方法就不能手动打开弹幕了,还有一个就是油猴有一个Bug,比方我打开BiliBili 脚本加载,视频播放结束后,我在视频界面点击另一个视频,脚本还是之前加载的那个脚本,并不会重新加载,所以需要在脚本中一直判断页面是否改变,还要判断用户是否手动打开了弹幕

返信を投稿

返信を投稿するにはログインしてください。