add checkVersion

This commit is contained in:
Harvey committed 2022-05-14 12:01:21 +08:00
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 {