- 21 Jan, 2026 13 commits
-
-
hookehuyr authored
-
hookehuyr authored
-
style(checkin): 优化打卡卡片图片布局 修改学习课程页面底部间距从30vh增加到80vh以提供更多空间 重构打卡卡片图片布局,使用固定宽高比和更合理的间距
hookehuyr authored -
hookehuyr authored
-
在CollapsibleCalendar和taskHomePage组件中,将硬编码的附件类型映射逻辑替换为统一的工具函数normalizeAttachmentTypeConfig,提高代码复用性和可维护性
hookehuyr authored -
在CourseDetailPage.vue中添加缺失的checkin_subtask_id字段 在CheckInList.vue中增加对checkin_subtask_id的校验
hookehuyr authored
-
- 20 Jan, 2026 14 commits
-
-
hookehuyr authored
-
hookehuyr authored
-
修复 v-show 改为 v-if 避免视频播放器隐藏时继续消耗资源 改进视频类型推断逻辑,支持从 videoId 扩展名识别类型 优化清晰度插件初始化逻辑,确保在 m3u8 源下正确工作 增强原生 HLS 播放能力检测,避免不必要的 VHS 覆盖
hookehuyr authored -
- 在视频播放器组件中添加HLS下载速度显示和调试信息展示 - 新增debug模式用于显示详细调试信息 - 优化网络状态检测逻辑,增加微信环境下的网络类型检测 - 添加相关测试用例验证功能
hookehuyr authored -
hookehuyr authored
-
当检测到用户使用移动网络且视频文件较大时,显示流量消耗警告弹窗 新增网络类型检测功能,支持微信内置浏览器环境 重构播放逻辑,统一通过requestPlay处理播放请求
hookehuyr authored -
添加网络速度检测功能,当视频缓冲或卡顿时显示当前网络速度 新增网络速度覆盖层UI组件,包含网络状态提示和具体速度值 为原生播放器和video.js播放器添加相关事件监听
hookehuyr authored -
新增 videojs-contrib-quality-levels 和 videojs-hls-quality-selector 插件 支持自动识别 m3u8 多码率并在控制条显示清晰度切换菜单
hookehuyr authored -
添加 videojs-contrib-quality-levels 和 videojs-hls-quality-selector 依赖 在视频播放器中集成多码率切换功能,支持七牛云多码率 .m3u8 地址 自动在控制条显示清晰度切换菜单(PC/Android端)
hookehuyr authored
-
- 19 Jan, 2026 7 commits
- 18 Jan, 2026 6 commits