From fce3b339094a0c478ded4fb784b8caf0b152cc67 Mon Sep 17 00:00:00 2001 From: Harvey Zhao Date: Fri, 2 Jan 2026 23:42:05 +0800 Subject: [PATCH] feat: add artplayer-plugin-jassub with initial implementation and documentation --- docs/assets/example/jassub.js | 12 ++++++ docs/index.html | 4 ++ packages/artplayer-plugin-jassub/.npmignore | 6 +++ packages/artplayer-plugin-jassub/README.md | 11 ++++++ packages/artplayer-plugin-jassub/package.json | 38 +++++++++++++++++++ packages/artplayer-plugin-jassub/src/index.js | 31 +++++++++++++++ .../artplayer-plugin-jassub/src/style.less | 3 ++ .../types/artplayer-plugin-jassub.d.ts | 13 +++++++ 8 files changed, 118 insertions(+) create mode 100644 docs/assets/example/jassub.js create mode 100644 packages/artplayer-plugin-jassub/.npmignore create mode 100644 packages/artplayer-plugin-jassub/README.md create mode 100644 packages/artplayer-plugin-jassub/package.json create mode 100644 packages/artplayer-plugin-jassub/src/index.js create mode 100644 packages/artplayer-plugin-jassub/src/style.less create mode 100644 packages/artplayer-plugin-jassub/types/artplayer-plugin-jassub.d.ts diff --git a/docs/assets/example/jassub.js b/docs/assets/example/jassub.js new file mode 100644 index 000000000..7e48dd041 --- /dev/null +++ b/docs/assets/example/jassub.js @@ -0,0 +1,12 @@ +// npm i artplayer-plugin-jassub +// import artplayerPluginJassub from 'artplayer-plugin-jassub'; + +var art = new Artplayer({ + container: '.artplayer-app', + url: '/assets/sample/video.mp4', + plugins: [ + artplayerPluginJassub({ + // + }), + ], +}); \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index ce0176bb7..e11598a68 100644 --- a/docs/index.html +++ b/docs/index.html @@ -120,6 +120,10 @@ artplayer-plugin-liquid-glass +
  • + artplayer-plugin-jassub +