Harvey Zhao
20b62ad3e3
refactor(types): improve definitions ( #971 )
2025-06-13 20:38:14 +08:00
Harvey Zhao
77eaba8de9
fix: correct siblings helper name ( #966 )
2025-06-12 21:17:56 +08:00
Harvey Zack
6c4e9f7e78
fix: enhance user agent detection to support custom user agent
2025-05-17 22:16:08 +08:00
Harvey Zack
17ece4c0c8
Add Vietnamese localization for Artplayer
2025-04-20 09:55:38 +08:00
Harvey Zack
36865f1e7e
feat: 新增手势配置项,支持移动端手势事件
2025-03-22 11:55:09 +08:00
Harvey Zack
b6df6a6148
Refactor Artplayer class to add keydown event listener
2024-10-20 16:21:34 +08:00
Harvey Zack
b949fedc06
Refactor Setting class to fix state loss issue, update range callback return type, and remove isStringOrNumber utility function
2024-10-20 13:56:22 +08:00
Harvey Zack
c0c5a12010
feat: update subtitle properties and events to enhance cue management and retrieval
2024-09-22 17:35:12 +08:00
Harvey Zack
8ea85476e0
feat: update subtitle handling to support multiple active cues and improve rendering logic
2024-09-22 17:23:43 +08:00
Harvey Zack
51e558dc50
feat: add Arabic language support to documentation and type definitions
2024-09-16 22:41:15 +08:00
Harvey Zack
36fb27d7a1
feat: 优化字幕事件逻辑,新增字幕加载和更新事件,删除不再使用的字幕切换事件
2024-09-14 17:30:22 +08:00
Harvey Zack
36b2c80666
add restoreInit
2024-09-14 16:48:30 +08:00
Harvey Zack
2b11d897ff
feat: 增加字幕相关属性和事件,优化字幕切换逻辑
2024-09-14 16:14:59 +08:00
Harvey Zack
1ee80cf012
refactor: Remove unused loadImg function in Artplayer
2024-08-23 12:06:49 +08:00
Harvey Zack
5764344aaf
refactor: Update thumbnail scale in Artplayer
2024-08-23 12:05:06 +08:00
Harvey Zack
84986d384a
Update option.d.ts
2024-08-22 15:40:46 +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
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
e71e6ad0dd
feat: Add support for custom file names in screenshot functionality
2024-07-04 09:57:13 +08:00
Harvey Zack
5a0b80b03e
feat: Add STYLE property to Artplayer class
2024-06-19 19:13:04 +08:00
Harvey Zack
e2a40e67a0
Update utils.d.ts
2024-06-08 13:01:09 +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
0e58ce8cd9
feat: Optimize setBar event and add artplayerPluginChapter plugin
2024-06-02 22:09:58 +08:00
Harvey Zack
8366b0673a
chore: Update Artplayer option type imports and usage
2024-05-27 18:30:06 +08:00
Harvey Zack
fb6179e2be
Add fullscreenError event to Artplayer
2024-03-30 10:34:42 +08:00
Harvey Zack
3aa30de771
Update version to 5.1.1 and add support for synchronous and asynchronous plugin functions
2024-01-11 10:40:55 +08:00
Harvey Zack
cf8cea8283
Fix minor bugs and remove loop control
2023-11-11 10:20:45 +08:00
Harvey Zack
ce012c1626
update d.ts
2023-08-26 17:01:40 +08:00
Harvey Zack
eac37379d3
add muted
2023-06-29 21:44:33 +08:00
Harvey Zack
ac7667df29
update artplayer.d.ts
2023-05-14 11:39:44 +08:00
Harvey Zack
4902322808
Aspect ratio ( #534 )
...
* update
* update
* Create video2.mp4
* add art.quality
* fix art.theme
2023-05-13 21:23:05 +08:00
Harvey Zack
550aa0e7f2
update docs
2023-05-06 09:52:01 +08:00
Harvey Zack
cf6670bc53
add isIOS13
2023-05-05 13:08:07 +08:00
Harvey Zack
782a828758
update player.d.ts
2023-05-04 12:55:54 +08:00
Harvey Zack
c301844a87
v5.0.6
2023-05-03 12:47:01 +08:00
Harvey Zack
5959eb4669
build:all
2023-05-03 10:14:46 +08:00
Harvey Zack
7dd21df106
update docs
2023-05-02 23:44:04 +08:00
Harvey Zack
88ae6d202c
update docs
2023-05-02 21:41:01 +08:00
Harvey Zack
55ca351b60
update docs
2023-04-23 15:11:08 +08:00
Harvey Zack
ee49a0435e
V5 ( #509 )
...
* update artplayer.d.ts
* update variables.less
* update artplayerPluginControl
* build:all
* update docs
* update docs
* update docs
* Update layers.md
* update index.js
* update docs
* update docs
2023-04-23 13:50:30 +08:00
Harvey Zack
37d2ae1d01
Update events.d.ts
2023-04-23 00:22:20 +08:00
Harvey Zack
a3b767f15d
update artplayer.d.ts
2023-04-21 22:55:16 +08:00
Harvey Zack
51bee25800
Update player.d.ts
2023-04-21 16:49:37 +08:00
Harvey Zack
81edd00afc
update d.ts
2023-04-21 16:44:32 +08:00
Harvey Zack
8904130837
update player.d.ts
2023-04-20 12:00:51 +08:00
Harvey Zack
609ccb4c46
update stateMix
2023-04-20 11:49:43 +08:00
Harvey Zack
ad8c50ddd7
update aspectRatioReset
2023-04-20 00:23:01 +08:00
Harvey Zack
909f9cab59
add --art-indicator-scale
2023-04-19 14:20:14 +08:00
Harvey Zack
fb445bf669
add DBCLICK_FULLSCREEN
2023-04-19 11:43:50 +08:00