CKAutoLoader

[已弃用] CKAutoLoader用于在哔哩哔哩播放器页面延后加载脚本,参考了Pakku弹幕插件的加载方式。

Dit script moet niet direct worden geïnstalleerd - het is een bibliotheek voor andere scripts om op te nemen met de meta-richtlijn // @require https://update.greatest.deepsurf.us/scripts/405344/1027351/CKAutoLoader.js

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey, Greasemonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Userscripts.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een gebruikersscriptbeheerder nodig.

(Ik heb al een user script manager, laat me het downloaden!)

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

(Ik heb al een beheerder - laat me doorgaan met de installatie!)

Maker
CKylinMC
Versie
0.2
Gemaakt op
15-06-2020
Bijgewerkt op
08-08-2020
Grootte
3,94 KB
Licentie
GPLv3 License

此脚本已弃用,请使用CKTools中的await CKTools.bili.playerReady()方法。


CKAutoLoader用于在哔哩哔哩播放器页面延后加载脚本,参考了Pakku弹幕插件的加载方式。

旧版本:https://greatest.deepsurf.us/scripts/405344-ckautoloader/code/CKAutoLoader.js?version=816331

使用方法:

注册回调式

在播放器区域加载完成后自动调用。

将回调方法传入CKAutoLoader,并被自动调用。

window.CKAutoLoader.reg("回调标识", 回调方法);
  • 回调标识(string):一个在出错时显示的名字
  • 回调方法(function):播放器加载完成后执行的方法

使用reg方法后会自动开始检测播放器加载。

全局事件式(v0.2+)

支持两种事件:

  • ckBilibiliPlayerLoaded 播放器加载完成。
    • 此事件机制等同于注册回调式,但是为了避免出错,先于回调触发。
  • ckBilibiliCommentLoaded 评论区加载完成。
    • 此事件仅在视频页面测试完成,为事件独有的检测。
    • 注册回调时也会开始检测评论区,但是只接受事件,没有单独的回调注册。
window.CKAutoLoader.start();
window.addEventListener("事件名称", 回调方法);

注册事件前需要先使用start方法开始检测。