mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-22 13:21:20 -08:00
add checkVersion
This commit is contained in:
1 parent
e85f14e1b5
commit
c1f34caa2e
6 files changed
+160
-139
No files matched your search
@@ -149,8 +149,16 @@ var _danmuku = require("./danmuku");
|
||||
var _danmukuDefault = parcelHelpers.interopDefault(_danmuku);
|
||||
var _setting = require("./setting");
|
||||
var _settingDefault = parcelHelpers.interopDefault(_setting);
|
||||
function checkVersion(art) {
|
||||
const { version , utils: { errorHandle } , } = art.constructor;
|
||||
const arr = version.split('.').map(Number);
|
||||
const major = arr[0];
|
||||
const minor = arr[1] / 100;
|
||||
errorHandle(major + minor >= 4.04, '弹幕库版本不兼容');
|
||||
}
|
||||
function artplayerPluginDanmuku(option) {
|
||||
return (art)=>{
|
||||
checkVersion(art);
|
||||
const danmuku = new _danmukuDefault.default(art, option);
|
||||
_settingDefault.default(art, danmuku);
|
||||
return {
|
||||
|
||||
Reference in new issue
Block a user