CKAutoLoader

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

当前为 2020-08-08 提交的版本,查看 最新版本

此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.cn-greasyfork.org/scripts/405344/835114/CKAutoLoader.js

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
CKylinMC
版本
0.2
创建于
2020-06-15
更新于
2020-08-08
大小
3.9 KB
许可证
GPLv3 License

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

旧版本:https://greasyfork.org/scripts/405344-ckautoloader/code/CKAutoLoader.js?version=816331

使用方法:

注册回调式

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

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

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

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

全局事件式

支持两种事件:

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

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