Automatically turn off bilibili HTML5 player danmaku
< Feedback on bilibili Danmaku Disabler
刚才又重新试了一下,1.2版本也不行,只有1.1版本正常
可能是 Cloudflare 的 jQuery CDN 国内不能用, 我换一个引用试试
@Kazetoyuki 说道: 可能是 Cloudflare 的 jQuery CDN 国内不能用, 我换一个引用试试
现在切换到国内的 bootcdn 了, 应该可以了... 之前习惯性用了 Cloudflare 的, 忘记国内可能被墙...
waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.
@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.
不知道问题解决了没有?刚试了一下,把waitForKeyElement最后的false改成true好像就可以用了。。另外能求个whitelist的功能吗( ﹁ ﹁ ) 想把部分up加入白名单就不会默认关弹幕了
我试了最新版本,打开一个B站网页,开关是先关了下,然后又打开
@jih332 said:
@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.
不知道问题解决了没有?刚试了一下,把waitForKeyElement最后的false改成true好像就可以用了。。另外能求个whitelist的功能吗( ﹁ ﹁ ) 想把部分up加入白名单就不会默认关弹幕了
2.0版本就是好的... 只是当时用的Cloudflare的CDN有的国内用户不能用... 2.0.1只是切换到了BootCDN了... false改成ture会重复开关的...
@"梁锦鹏" said: 我试了最新版本,打开一个B站网页,开关是先关了下,然后又打开
2.0.1 实测没有问题哟... 你是不是看楼上的改了 false 为 true. 已在旧版/新版 HTML5 播放器测试
@jih332 said:
@Kazetoyuki 说道: waitForKeyElements.js 用的是 Greasyfork 的库, 既然能进来更新... 应该不是这个库的影响.
不知道问题解决了没有?刚试了一下,把waitForKeyElement最后的false改成true好像就可以用了。。另外能求个whitelist的功能吗( ﹁ ﹁ ) 想把部分up加入白名单就不会默认关弹幕了
whitelist... 这个功能比较复杂. 我很菜... 估计暂时是没办法添加了, 抱歉
@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才会出现反复开关
@jih332 诶 chrome 71 stable + tampermonkey latest。 目前的2.0.1正常工作,切换多P视频也能关掉弹幕。 你们俩的是什么环境
在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44
@"否定" said: 在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44
waitForKeyElements 最后一个参数为 false 是为了重复检测多P... 为 ture 只运行一次...
还有新播放器的判断条件是 input.bui-checkbox:checked, 按理说是不会开启已关闭的弹幕按钮...
检测一下是否是开启了多个同类型脚本?!
@"否定" said: 在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44
多次实验, 选择器为 input.bui-checkbox 会触发两次点击, 开启 -> 关闭 -> 开启. 选择器为 input.bui-checkbox:checked 只会触发一次点击, 开启 -> 关闭.
waitForKeyElements 在没有 AJAX/PJAX 刷新元素的情况下是不会重复运行的
@Kazetoyuki 说道:
@"否定" said: 在旧版播放器内可以正常使用,但是在新版播放器会出现重复点击开关从而无效的情况,如果在使用新版播放器的情况下将false改成true就不会重复开关;以及新版播放器在多p视频切换分p后完全失效 chrome 71 +tampermonkey 4.7.44
多次实验, 选择器为 input.bui-checkbox 会触发两次点击, 开启 -> 关闭 -> 开启. 选择器为 input.bui-checkbox:checked 只会触发一次点击, 开启 -> 关闭.
waitForKeyElements 在没有 AJAX/PJAX 刷新元素的情况下是不会重复运行的
看见更新了,现在可以正常使用,谢谢。
@"否定" said: 看见更新了,现在可以正常使用,谢谢。
:D 没问题就好啦~ 2.0.1 在我这里是没问题的. 所以有点不好定位问题所在. 于是 2.1.0 在 waitForKeyElements 和 click 上都用了 :checked 做判断... 这样应该就不会出问题了~
更新2.0后新版HTML5播放器不能自动关弹幕
更新2.0后新版HTML5播放器不能自动关弹幕