引入AudioDurationUtil工具类,通过解析音频数据获取真实时长,替代原有的文本估算方法。当解析失败时仍保留文本估算作为备选方案,提高时长计算的准确性。
- 为课程页面列表和内容组件添加拖拽排序功能 - 使用vuedraggable实现页面和组件的拖拽排序 - 优化页面和组件结构,增加拖拽手柄和样式 - 移除手动排序字段,改为自动计算排序值 - 为视频组件添加封面图片上传功能 - 优化移动端预览样式
使用JImageUpload和JUpload组件替换原有的a-upload实现 移除不必要的文件上传前处理逻辑和状态管理 简化图片和视频上传处理函数