From eef1d675dff2543fef2f4ac72c3aaa7a298b0a25 Mon Sep 17 00:00:00 2001 From: Harvey Zack Date: Sun, 2 Jun 2024 13:07:26 +0800 Subject: [PATCH] feat: Add support for video chapters in artplayer-plugin-chapter --- docs/assets/example/chapter.js | 12 +++++++++ docs/index.html | 4 +++ packages/artplayer-plugin-chapter/README.md | 11 ++++++++ .../artplayer-plugin-chapter/package.json | 24 +++++++++++++++++ .../artplayer-plugin-chapter/src/index.js | 26 +++++++++++++++++++ .../artplayer-plugin-chapter/src/style.less | 3 +++ .../types/artplayer-plugin-chapter.d.ts | 14 ++++++++++ .../docs/.vitepress/config.js | 6 +++-- 8 files changed, 98 insertions(+), 2 deletions(-) create mode 100644 docs/assets/example/chapter.js create mode 100644 packages/artplayer-plugin-chapter/README.md create mode 100644 packages/artplayer-plugin-chapter/package.json create mode 100644 packages/artplayer-plugin-chapter/src/index.js create mode 100644 packages/artplayer-plugin-chapter/src/style.less create mode 100644 packages/artplayer-plugin-chapter/types/artplayer-plugin-chapter.d.ts diff --git a/docs/assets/example/chapter.js b/docs/assets/example/chapter.js new file mode 100644 index 000000000..be7841496 --- /dev/null +++ b/docs/assets/example/chapter.js @@ -0,0 +1,12 @@ +// npm i artplayer-plugin-chapter +// import artplayerPluginChapter from 'artplayer-plugin-chapter'; + +var art = new Artplayer({ + container: '.artplayer-app', + url: '/assets/sample/video.mp4', + plugins: [ + artplayerPluginChapter({ + // + }), + ], +}); \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index fd520c6a1..08ec09c40 100644 --- a/docs/index.html +++ b/docs/index.html @@ -65,6 +65,10 @@ artplayer-plugin-vast +
  • + artplayer-plugin-chapter +