Harvey Zack
3fdc11cf40
update artplayer-plugin-vtt-thumbnail
2024-08-31 11:47:23 +08:00
Harvey Zack
6dc6be5b9e
refactor: Update library section heading in README and docs
...
The code changes update the heading for the library section in both the README and docs files. The heading is changed from "Library" to "Libraries" to provide a more accurate description of the content. This refactor improves the clarity and consistency of the documentation.
2024-08-18 21:46:11 +08:00
Harvey Zack
883762ed42
feat: Add support for dynamic proxies in Artplayer
...
The code changes introduce new proxy options (`artplayer-proxy-webav` and `artplayer-proxy-libmedia`) in Artplayer, allowing for the use of third-party video and canvas proxies. This enhancement provides more flexibility in handling video playback and rendering, improving the overall performance and compatibility of Artplayer.
2024-08-18 21:17:28 +08:00
Harvey Zack
7f6c9c8ee1
refactor: Update video element in Artplayer to support custom canvas or video
2024-08-18 21:06:56 +08:00
Harvey Zack
7fa69a7de8
refactor: Update video element in Artplayer to support custom canvas or video
2024-08-18 20:46:53 +08:00
Harvey Zack
66010cb376
refactor: Update video element in Artplayer to support custom canvas or video
...
This commit updates the `libmedia.js`, `option.d.ts`, `index.js`, `template.js`, and `scheme/index.js` files in the Artplayer repository. The changes introduce a new `video` property in the `Option` type, allowing for the use of a custom video element in Artplayer. The `video` property can be set to `null`, an `HTMLCanvasElement`, or an `HTMLVideoElement`. This enhancement provides flexibility in rendering video content and improves compatibility with different platforms and use cases.
2024-08-18 18:39:14 +08:00
Harvey Zack
219956cabd
refactor: Update build timestamp in Artplayer
2024-08-17 21:02:39 +08:00
Harvey Zack
e9a488792c
refactor: Update build timestamp in Artplayer
...
The build timestamp in Artplayer has been updated to "2024-08-15 23:17:21". This commit ensures that the build timestamp accurately reflects the latest changes made to the codebase.
2024-08-15 23:28:13 +08:00
Harvey Zack
65b0b2c53f
refactor: Simplify thumbnails implementation in Artplayer
2024-08-15 23:08:33 +08:00
Harvey Zack
3e3b38fe07
feat: Refactor thumbnails implementation in Artplayer
...
This commit refactors the `thumbnails` implementation in Artplayer to improve code readability and maintainability. The code changes remove unnecessary variables and simplify the logic for displaying thumbnails. This refactor enhances the overall performance and user experience of the Artplayer plugin.
2024-08-15 22:56:19 +08:00
Harvey Zack
52d9064c8b
feat: Add support for dynamic thumbnails in Artplayer
...
The code changes introduce a new `art.thumbnails` property that allows for dynamic setting of thumbnails in Artplayer. This feature enhances the user experience by providing a visual preview of the video content.
2024-08-15 22:50:21 +08:00
Harvey Zack
adff473f71
Update index.html
2024-08-06 15:03:55 +08:00
Harvey Zack
2e646ab4e1
Create ads.txt
2024-08-04 09:53:40 +08:00
Harvey Zack
0bb99184ca
feat: Add Google AdSense script for ads in index.html and config.js
2024-08-04 09:43:38 +08:00
Harvey Zack
245ce6c6b7
feat: Add Google AdSense meta tag to index.html and config.js
2024-08-04 09:38:25 +08:00
Harvey Zack
7414f4a86a
Update index.html
2024-07-07 22:44:31 +08:00
Harvey Zack
cf0c3d9b09
Update sponsor.html
2024-06-19 09:18:26 +08:00
Harvey Zack
0cee288097
feat: Add responsive behavior to danmuku plugin and improve panel positioning
2024-06-15 19:56:06 +08:00
Harvey Zack
e2f27e8ea5
feat: Improve panel positioning in danmuku plugin
2024-06-13 11:20:45 +08:00
Harvey Zack
b4e3121917
feat: Improve panel positioning in danmuku plugin
2024-06-13 11:12:23 +08:00
Harvey Zack
685241de57
chore: Bump version to 5.1.4 and update resize method in danmuku plugin
2024-06-13 09:46:40 +08:00
Harvey Zack
ef3a1f7064
feat: Add width option for danmuku plugin
2024-06-12 21:48:44 +08:00
Harvey Zack
665348ad55
feat: Update danmuku plugin with responsive behavior
2024-06-12 21:40:17 +08:00
Harvey Zack
744913b0bf
feat: Optimize progress bar and add highlight feature
2024-06-08 17:38:41 +08:00
Harvey Zack
73bafc988a
feat: Fix dropdown menu bug in dev.js and build.js
2024-06-08 12:47:24 +08:00
Harvey Zack
1192f18de6
chore: Update npm dependencies and package.json files
2024-06-08 12:25:05 +08:00
Harvey Zack
232b8a3e17
feat: Add getRect function to utils and update player and control modules to use it
2024-06-08 12:17:45 +08:00
Harvey Zack
f4c9f1f639
update thumbnails
2024-06-08 12:11:11 +08:00
Harvey Zack
9973cdc4da
feat: Optimize chapter handling in artplayer-plugin-chapter
2024-06-05 09:17:39 +08:00
Harvey Zack
403be5dc6b
chore: Bump version to 5.1.2 and update style.less in artplayer-plugin-danmuku
2024-06-05 09:13:11 +08:00
Harvey Zack
0e269c2f41
Refactor danmuku.js to use async/await for emitting danmus
2024-06-04 22:08:23 +08:00
Harvey Zack
2d44d602e4
feat: Add parameter to append danmuku library in artplayer-plugin-danmuku
2024-06-04 21:59:55 +08:00
Harvey Zack
69d99cc478
feat: Refactor worker.js to use dynamic function dispatch
2024-06-04 19:12:11 +08:00
Harvey Zack
d57a13a2bd
Optimize bilibiliDanmuParseFromUrl function in artplayer-plugin-danmuku
2024-06-04 19:00:49 +08:00
Harvey Zack
e58285f2dd
Optimize bilibiliDanmuParseFromUrl function in artplayer-plugin-danmuku
2024-06-04 18:52:59 +08:00
Harvey Zack
999988465c
feat: Optimize chapter handling in artplayer-plugin-chapter
2024-06-03 12:00:44 +08:00
Harvey Zack
e11a2da806
Optimize chapter end time handling in artplayer-plugin-chapter
2024-06-03 11:51:58 +08:00
Harvey Zack
c8d3e5b5a6
build artplayer-plugin-chapter
2024-06-03 10:09:18 +08:00
Harvey Zack
5160dcabca
Optimize setBar event and remove unnecessary class manipulation in artplayer-plugin-chapter
2024-06-03 10:04:09 +08:00
Harvey Zack
f3db438d6b
Optimize setBar event and handle non-array chapters in artplayer-plugin-chapter
2024-06-03 01:11:35 +08:00
Harvey Zack
d8ff61acf7
chore: Refactor artplayer-plugin-chapter to sort chapters before processing
2024-06-03 01:10:29 +08:00
Harvey Zack
5edf5af672
Optimize setBar event and fix chapter display in artplayer-plugin-chapter
2024-06-03 01:02:22 +08:00
Harvey Zack
bc5761ecdb
Optimize setBar event and add lazy loading for thumbnails in artplayer-plugin-chapter
2024-06-03 00:38:54 +08:00
Harvey Zack
2e72e0cec2
Optimize setBar event and update chapter display in artplayer-plugin-chapter
2024-06-03 00:35:47 +08:00
Harvey Zack
94e34320e0
Optimize setBar event and reduce delay for hiding chapter title in artplayer-plugin-chapter
2024-06-03 00:17:32 +08:00
Harvey Zack
e8d7ae91f0
Optimize setBar event and add lazy loading for thumbnails in artplayer-plugin-chapter
2024-06-02 23:55:20 +08:00
Harvey Zack
d99fa9447a
Optimize setBar event and add lazy loading for thumbnails in artplayer-plugin-chapter
2024-06-02 22:59:42 +08:00
Harvey Zack
aaa5ef310e
Optimize setBar event and add lazy loading for thumbnails in artplayer-plugin-chapter
2024-06-02 22:23:22 +08:00
Harvey Zack
0e58ce8cd9
feat: Optimize setBar event and add artplayerPluginChapter plugin
2024-06-02 22:09:58 +08:00
Harvey Zack
570c1611d3
feat: Add lazy loading for thumbnails in artplayer-plugin-chapter
2024-06-02 20:06:47 +08:00