bilibili Danmaku Disabler

Automatically turn off bilibili HTML5 player danmaku

< Feedback on bilibili Danmaku Disabler

Question/comment

§
Posted: 2018.11.12.

更新2.0后新版HTML5播放器不能自动关弹幕

更新2.0后新版HTML5播放器不能自动关弹幕

§
Posted: 2018.11.12.

刚才又重新试了一下,1.2版本也不行,只有1.1版本正常

akiiruiAuthor
§
Posted: 2018.11.12.

可能是 Cloudflare 的 jQuery CDN 国内不能用, 我换一个引用试试

akiiruiAuthor
§
Posted: 2018.11.12.

@Kazetoyuki 说道: 可能是 Cloudflare 的 jQuery CDN 国内不能用, 我换一个引用试试

现在切换到国内的 bootcdn 了, 应该可以了... 之前习惯性用了 Cloudflare 的, 忘记国内可能被墙...

akiiruiAuthor
§
Posted: 2018.11.12.

waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.

§
Posted: 2018.12.04.
Edited: 2018.12.04.

@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.

不知道问题解决了没有?刚试了一下,把waitForKeyElement最后的false改成true好像就可以用了。。另外能求个whitelist的功能吗( ﹁ ﹁ ) 想把部分up加入白名单就不会默认关弹幕了

§
Posted: 2018.12.06.

我试了最新版本,打开一个B站网页,开关是先关了下,然后又打开

akiiruiAuthor
§
Posted: 2018.12.07.

@jih332 said:

@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.

不知道问题解决了没有?刚试了一下,把waitForKeyElement最后的false改成true好像就可以用了。。另外能求个whitelist的功能吗( ﹁ ﹁ ) 想把部分up加入白名单就不会默认关弹幕了

2.0版本就是好的... 只是当时用的Cloudflare的CDN有的国内用户不能用... 2.0.1只是切换到了BootCDN了... false改成ture会重复开关的...

akiiruiAuthor
§
Posted: 2018.12.07.

@"梁锦鹏" said: 我试了最新版本,打开一个B站网页,开关是先关了下,然后又打开

2.0.1 实测没有问题哟... 你是不是看楼上的改了 false 为 true. 已在旧版/新版 HTML5 播放器测试

akiiruiAuthor
§
Posted: 2018.12.07.

@jih332 said:

@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.

不知道问题解决了没有?刚试了一下,把waitForKeyElement最后的false改成true好像就可以用了。。另外能求个whitelist的功能吗( ﹁ ﹁ ) 想把部分up加入白名单就不会默认关弹幕了

whitelist... 这个功能比较复杂. 我很菜... 估计暂时是没办法添加了, 抱歉

§
Posted: 2018.12.09.

@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.

@Kazetoyuki 说道:

@jih332 said:

@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.

不知道问题解决了没有?刚试了一下,把waitForKeyElement最后的false改成true好像就可以用了。。另外能求个whitelist的功能吗( ﹁ ﹁ ) 想把部分up加入白名单就不会默认关弹幕了

2.0版本就是好的... 只是当时用的Cloudflare的CDN有的国内用户不能用... 2.0.1只是切换到了BootCDN了... false改成ture会重复开关的...

我这改成true才是正常的。。改成false才会出现反复开关

akiiruiAuthor
§
Posted: 2018.12.09.
Edited: 2018.12.18.

@jih332 诶 chrome 71 stable + tampermonkey latest。 目前的2.0.1正常工作,切换多P视频也能关掉弹幕。 你们俩的是什么环境

§
Posted: 2018.12.18.
Edited: 2018.12.18.

在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44

akiiruiAuthor
§
Posted: 2018.12.18.

@"否定" said: 在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44

waitForKeyElements 最后一个参数为 false 是为了重复检测多P... 为 ture 只运行一次...

还有新播放器的判断条件是 input.bui-checkbox:checked, 按理说是不会开启已关闭的弹幕按钮...

检测一下是否是开启了多个同类型脚本?!

akiiruiAuthor
§
Posted: 2018.12.18.
Edited: 2018.12.18.

@"否定" said: 在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44

多次实验, 选择器为 input.bui-checkbox 会触发两次点击, 开启 -> 关闭 -> 开启. 选择器为 input.bui-checkbox:checked 只会触发一次点击, 开启 -> 关闭.

waitForKeyElements 在没有 AJAX/PJAX 刷新元素的情况下是不会重复运行的

§
Posted: 2018.12.20.
Edited: 2018.12.20.

@Kazetoyuki 说道:

@"否定" said: 在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44

多次实验, 选择器为 input.bui-checkbox 会触发两次点击, 开启 -> 关闭 -> 开启. 选择器为 input.bui-checkbox:checked 只会触发一次点击, 开启 -> 关闭.

waitForKeyElements 在没有 AJAX/PJAX 刷新元素的情况下是不会重复运行的

看见更新了,现在可以正常使用,谢谢。

akiiruiAuthor
§
Posted: 2018.12.20.

@"否定" said: 看见更新了,现在可以正常使用,谢谢。

:D 没问题就好啦~ 2.0.1 在我这里是没问题的. 所以有点不好定位问题所在. 于是 2.1.0 在 waitForKeyElements 和 click 上都用了 :checked 做判断... 这样应该就不会出问题了~

Post reply

Sign in to post a reply.