Harvey Zack
4fd012c20c
feat: 添加动态代理支持
...
新增 `option.proxy` 选项,用于代理第三方的 `video` 和 `canvas`。新增 `artplayer-proxy-webav` 代理,来自 [bilibili/WebAV](https://github.com/bilibili/WebAV )。新增 `artplayer-proxy-libmedia` 代理,来自 [zhaohappy/libmedia](https://github.com/zhaohappy/libmedia )。
5.1.7
2024-08-18 21:19:34 +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
5d6b94afa6
Update artplayer-plugin-canvas.d.ts
2024-08-17 21:04:32 +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
69168750f5
Update property.md
2024-08-15 22:51:20 +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
5655db4b20
feat: Disable hiding default right-click menu when Artplayer.CONTEXTMENU is set to false
2024-08-12 17:53:43 +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
0dd25d73c6
Update artplayer-plugin-chapter.d.ts
2024-07-18 09:43:41 +08:00
dependabot[bot]
00f0501c0e
build(deps): Bump glob from 10.4.5 to 11.0.0 ( #783 )
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 10.4.5 to 11.0.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 09:33:23 +08:00
Harvey Zack
7414f4a86a
Update index.html
2024-07-07 22:44:31 +08:00
Harvey Zack
a86664b3db
Update package.json
2024-07-04 09:59:42 +08:00
Harvey Zack
e71e6ad0dd
feat: Add support for custom file names in screenshot functionality
2024-07-04 09:57:13 +08:00
Harvey Zack
caddb2091e
feat: Add support for custom file names in screenshot functionality
2024-07-03 15:56:49 +08:00
Harvey Zack
b2796a1f6c
feat: Add Artplayer.STYLE property to Artplayer class
2024-06-21 11:44:02 +08:00
Harvey Zack
5a0b80b03e
feat: Add STYLE property to Artplayer class
2024-06-19 19:13:04 +08:00
Harvey Zack
cf0c3d9b09
Update sponsor.html
2024-06-19 09:18:26 +08:00
Harvey Zack
85bf3ea0d3
Update package.json
2024-06-17 23:18:37 +08:00
Harvey Zack
c6b6e13799
feat: Update Artplayer initialization in documentation
5.1.6
2024-06-16 23:26:40 +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
74460a765e
add width
2024-06-14 09:31:47 +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
e2a40e67a0
Update utils.d.ts
2024-06-08 13:01:09 +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
2721f61b41
Merge branch 'thumbnails'
2024-06-08 12:13:18 +08:00
Harvey Zack
a7f4b0bc84
feat: Add lazy loading for thumbnails in mobile.js
2024-06-08 12:11:47 +08:00
Harvey Zack
f4c9f1f639
update thumbnails
2024-06-08 12:11:11 +08:00
Harvey Zack
c4fd5b1a5d
Update README.md
2024-06-06 10:17:38 +08:00
Harvey Zack
7c52a30833
Update CHANGELOG_CN.md
2024-06-05 09:21:00 +08:00
Harvey Zack
1ee0342f11
Update danmuku.md
2024-06-05 09:19:03 +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
8aea92f40a
Update index.js
2024-06-04 23:06:20 +08:00
Harvey Zack
0e269c2f41
Refactor danmuku.js to use async/await for emitting danmus
2024-06-04 22:08:23 +08:00