Greasy Fork is available in English.

bilibili Danmaku Disabler

Automatically turn off bilibili HTML5 player danmaku

< Feedback on bilibili Danmaku Disabler

Review: OK - script works, but has bugs

§
Posted: 2020-07-29

2020.07.28.1版本有BUG,在播放頁面點右邊的推薦視頻,網頁跳轉後腳本失效,但從新窗口打開網頁腳本正常運行。

akiiruiAuthor
§
Posted: 2020-07-30
Edited: 2020-07-30

这次更新本意是去掉 waitForKeyElementsjQuery 的依赖.

(因为Live Danmaku Controller那边使用 waitForKeyElements 的时候有点问题, 使用了新的处理办法后移植到了这边方便维护.)

不过我忘记 bilibili 主站这边是使用的 PJAX / History.pushState 跳转视频.

这就导致跳转到新的视频时脚本并没有被初始化(重新执行).

已修复, 使用 `setInterval` 持续查询 `history.state`, 发现跳转到新视频时初始化.

还没修好 狗头

(实现还是依旧和 waitForKeyElements 一样脏... 不过这是对 PJAX 页面最稳妥的办法了.

akiiruiAuthor
§
Posted: 2020-07-30
Edited: 2020-07-30

emmm, 2020.07.30.3 版本应该完全修好了.

测试一下?

Post reply

Sign in to post a reply.