feat: 白板页签从 iframe 改为构建期组件挂载
新增 zWhiteBoard 子模块(textarea + WebSocket 实时同步、心跳、断线重连), Whiteboard.vue 改为组件包装器,经 :locale/:boardId props 透传,与 zPDF_package 范式一致。 复用 zTools2 的 /api/wb/* 与 /api/ws/wb/* 接口,后端无改动;旧版 /api/wb-page/* 保留不删。 清理 iframe 专用配置(pagePath)与降级文案(whiteboard.openExternal)。
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
// 模块元数据 -- 共享记事本(白板)页签
|
||||
// requiresAlive 指向存活探针 URL:启动时探测,服务不可达则隐藏该页签。
|
||||
// 删除本目录即可移除此页签,其余模块不受影响。
|
||||
// 构建期组件集成:mainPage 侧包装器 Whiteboard.vue import 子模块 zWhiteBoard 的 App.vue,
|
||||
// 套 PageShell 统一容器与标题。zWhiteBoard 作为 git submodule 独立维护,
|
||||
// 其 UI/交互经同源 fetch/WS 调用 zTools2 的 /api/wb/* 与 /api/ws/wb/*(前后端分离)。
|
||||
// requiresAlive 指向存活探针 URL:启动时探测,zTools2 不可达则隐藏该页签。
|
||||
// 升级:cd third_party/zWhiteBoard && git pull,回 mainPage 根 git add 该子模块并重新 build。
|
||||
import { healthUrl } from '../../config/app.config.js'
|
||||
|
||||
export default {
|
||||
|
||||
Reference in New Issue
Block a user