Harvey Zack
c89b9e7871
chore: 更新版本至 5.1.5,修复多个问题并增强移动端支持
2025-01-19 17:34:40 +08:00
Harvey Zack
e7c31e55b3
feat: 添加对移动设备的支持并优化滑块事件处理
2025-01-18 16:44:04 +08:00
Harvey Zack
3a052a60e3
chore: 删除不再使用的 TypeScript 声明文件,并添加新的插件声明文件
2024-11-30 10:35:41 +08:00
Harvey Zack
dcd6e081d8
Refactor Control class to update control option variables and element references
2024-10-21 16:16:29 +08:00
Harvey Zack
cc13b9cc0f
Refactor Control class to update control option variables and element references
2024-10-21 14:18:33 +08:00
Harvey Zack
2eb4be2bbe
Refactor Control class to update control option variables and element references
2024-10-21 14:13:02 +08:00
Harvey Zack
5dcb3e11c1
Refactor Artplayer class to use arrow functions for getter methods
2024-10-21 11:52:45 +08:00
Harvey Zack
395747f88f
Refactor Artplayer class to update video URLs with query parameters
2024-10-21 11:49:14 +08:00
Harvey Zack
945ff841d5
Refactor Artplayer class to update qualityMix.js and component.js
2024-10-21 11:18:22 +08:00
Harvey Zack
c82e381aa1
Refactor Artplayer class to remove unnecessary CSS transformations in setting.less
2024-10-21 10:27:26 +08:00
Harvey Zack
ed88c73ab2
Refactor Artplayer class to update import path for Component
2024-10-21 00:18:28 +08:00
Harvey Zack
2db49bdede
Refactor Artplayer class to update import path for Component
2024-10-20 23:58:07 +08:00
Harvey Zack
477331b0e2
Refactor Artplayer class to remove unnecessary CSS transformations in setting.less
2024-10-20 22:35:14 +08:00
Harvey Zack
0d5757b51c
Refactor subtitleOffset function to update range values and append items
2024-10-20 22:03:35 +08:00
Harvey Zack
8566df6336
Refactor subtitleOffset function to update range values and append items
2024-10-20 22:02:01 +08:00
Harvey Zack
3cece10f9e
Refactor Artplayer class to add isGetter utility function
2024-10-20 21:57:44 +08:00
Harvey Zack
b6df6a6148
Refactor Artplayer class to add keydown event listener
2024-10-20 16:21:34 +08:00
Harvey Zack
0ddb7751a1
Refactor Artplayer class to update build timestamp
2024-10-20 15:06:06 +08:00
Harvey Zack
fbfee926ca
Refactor Setting class to update range values and append items
2024-10-20 14:46:40 +08:00
Harvey Zack
d678378119
Update version to 5.2.1 in package.json and Artplayer class
2024-10-20 14:21:52 +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
191c7736c4
Refactor Setting class to update range values
2024-10-20 13:28:39 +08:00
Harvey Zack
c84157e30b
Refactor Setting class to update and append items
2024-10-20 12:21:18 +08:00
Harvey Zack
1d191fe658
Refactor Setting class to update and append items
2024-10-20 10:49:45 +08:00
Harvey Zack
bae22338dc
Refactor Setting class to update and append items
2024-10-20 00:24:49 +08:00
Harvey Zack
6cf85b2f39
Refactor Setting class to update and append items
2024-10-20 00:09:09 +08:00
Harvey Zack
5e09d2e513
Refactor Setting class to append items to panel
2024-10-19 23:58:24 +08:00
Harvey Zack
49704ffc29
Refactor Setting class to fix formatting and event handling
2024-10-19 23:37:01 +08:00
Harvey Zack
e8c317051a
Refactor Setting class to fix formatting and event handling
2024-10-19 23:27:28 +08:00
Harvey Zack
b16a845875
Refactor Setting class to fix formatting and event handling
2024-10-19 23:11:19 +08:00
Harvey Zack
885bbf5a6d
Refactor Setting class to use correct import and naming conventions
2024-10-19 22:56:52 +08:00
Harvey Zack
5e38f2d3b5
Refactor Setting class to use correct import and naming conventions
2024-10-19 22:31:32 +08:00
Harvey Zack
74915ebf9f
Refactor Setting class to use correct import and naming conventions
2024-10-19 18:19:37 +08:00
Harvey Zack
406d71b53c
Refactor thumbnailsMix to add hover event handling
2024-10-18 23:45:01 +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
211e9d22a2
feat: 增加动态设置字幕偏移功能,更新相关文档
2024-09-14 17:37:47 +08:00
Harvey Zack
36fb27d7a1
feat: 优化字幕事件逻辑,新增字幕加载和更新事件,删除不再使用的字幕切换事件
2024-09-14 17:30:22 +08:00
Harvey Zack
9b87f9661d
feat: 优化字幕偏移逻辑,增加对模板的支持,修复字幕切换事件参数
2024-09-14 16:59:24 +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
69133015e9
chore: Update auto.thumbnail.js and index.js
2024-09-01 12:14:53 +08:00
Harvey Zack
a33df191a4
feat: Add artplayer-plugin-auto-thumbnail plugin
2024-09-01 12:05:08 +08:00
Harvey Zack
d2de5297d6
refactor: Update autoPlayback plugin in Artplayer
2024-08-23 16:20:25 +08:00
Harvey Zack
27f161be40
refactor: Update thumbnail scale and video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-23 12:37:32 +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
3a2e7addd9
refactor: Update video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-23 10:43:09 +08:00
Harvey Zack
6f6d49bbae
refactor: Update video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-22 18:29:23 +08:00
Harvey Zack
0374046606
refactor: Update loadedTime getter in Artplayer
2024-08-21 23:13:44 +08:00
Harvey Zack
8613164368
refactor: Update loadedTime and playing getters in Artplayer
...
The code changes update the loadedTime and playing getters in Artplayer to handle different scenarios. The loadedTime getter now checks for the presence of the loadedTime property in the video element and returns it if available, otherwise it falls back to the previous logic of retrieving the buffered end time. Similarly, the playing getter now checks for the presence of the playing property in the video element and returns it if available, otherwise it falls back to the previous logic of determining if the video is playing based on its current time, paused state, ended state, and ready state. These updates improve the reliability and compatibility of Artplayer's loadedTime and playing functionality.
2024-08-21 21:56:08 +08:00