From 459fa434ac8c5b02886cf3d40e11ad840710264f Mon Sep 17 00:00:00 2001 From: zhonghua Date: Tue, 17 Mar 2026 14:43:08 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20KidsMode=20=E6=96=87=E6=A1=A3/=E8=A7=86?= =?UTF-8?q?=E9=A2=91=E9=A2=84=E8=A7=88=E8=B0=83=E6=95=B4=EF=BC=8Cplayer=20?= =?UTF-8?q?=E5=A2=9E=E5=BC=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - KidsMode: 视频对接 player 组件,文档对接 WebOffice 组件 - WebOffice: 新增 noPage 嵌入模式,支持 props 传入 url/fileName - player: 参考 VideoPlayer 增强功能(title、emit、键盘快捷键、加载遮罩、唯一ID) Made-with: Cursor --- .../src/views/office/WebOffice.vue | 54 +++- .../src/views/office/player.vue | 273 +++++++++++++----- .../teacher/lessons/components/KidsMode.vue | 182 +++++++----- .../components/viewers/VideoPlayer.vue | 70 ++--- 4 files changed, 361 insertions(+), 218 deletions(-) diff --git a/reading-platform-frontend/src/views/office/WebOffice.vue b/reading-platform-frontend/src/views/office/WebOffice.vue index dfcc8f0..172d15f 100644 --- a/reading-platform-frontend/src/views/office/WebOffice.vue +++ b/reading-platform-frontend/src/views/office/WebOffice.vue @@ -1,9 +1,10 @@