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

@@ -1,8 +1,21 @@
import Danmuku from './danmuku';
import setting from './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, '弹幕库版本不兼容');
}
export default function artplayerPluginDanmuku(option) {
return (art) => {
checkVersion(art);
const danmuku = new Danmuku(art, option);
setting(art, danmuku);
return {
+1 -1
View File
@@ -1,7 +1,7 @@
{
"license": "MIT",
"name": "artplayer",
"version": "4.3.24",
"version": "4.4.0",
"main": "dist/artplayer.js",
"types": "types/artplayer.d.ts",
"homepage": "https://artplayer.org",