bilibili 彈幕關閉

自動關閉嗶哩嗶哩 HTML5 播放器彈幕

< 腳本bilibili 彈幕關閉的回應

評論:正評 - 腳本一切正常

§
發表於:2020-03-06

禁止底端弹幕,希望可以添加这个功能,代码已写好

document.getElementsByClassName("bilibili-player-block-filter-type").forEach(function(e) {
    if (e.getAttribute("ftype") == "bottom") e.click();
})

这段代码加到 disable_danmaku() 方法里面就可以了。

§
發表於:2020-03-06

貌似得先触发一下 mouseovermouseout 事件,才能像上面那么干。我单独写了个脚本,水平有限,欢迎交流。

https://gf.qytechs.cn/zh-CN/scripts/397431-disable-bilibili-bottom-danmaku

akiirui作者
§
發表於:2020-03-08
編輯:2020-03-08

谢谢建议~

播放器弹幕设置里的 '屏蔽底部弹幕' 这个选项, 是会自动保存的呀?! 设置了一次不清除浏览器 cookie 就会一直保存. 由于播放器已经提供了完善的底部弹幕屏蔽, 所以暂时不考虑添加此功能.

我测试了一下你这个脚本... 会把已经开启的 '屏蔽底部弹幕' 给取消掉...

akiirui作者
§
發表於:2020-03-08

你的脚本建议再加一行判断.

if (document.querySelector("div[class='bilibili-player-block-filter-type'][data-name='ctlbar_danmuku_bottom_on']") !== null) {
    e.click();
}
§
發表於:2020-03-16

我这边屏蔽底端弹幕选项一直没有记住,所以不得已才写了这个脚本。

感谢你的建议,后续我再观察观察,谢谢。

發表回覆

登入以回復

QingJ © 2025

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