Commit Graph

6 Commits

Author SHA1 Message Date
1335932afa feat(iframe): 添加父窗口与iframe间的页面跳转API
暴露OCDIframeAPI接口,包含getFirstVisiblePageNo和gotoPage方法
移除demo.html中重复实现的页面跳转逻辑,改用新API
2025-12-02 11:26:54 +08:00
27c85de1c4 feat(demo): 添加书签功能支持保存和跳转页面
添加书签侧边栏组件,支持以下功能:
1. 自动生成书签名称并保存当前可见页码
2. 书签列表展示、编辑和删除功能
3. 点击书签跳转到指定页面
4. 使用localStorage持久化存储书签数据
2025-11-28 16:53:44 +08:00
244a86a885 feat(demo): 添加编辑模式切换功能并重构URL构建逻辑
添加复选框用于切换编辑模式,重构URL构建逻辑为独立函数
默认加载页面时为只读模式,保留当前文件路径切换模式时
2025-11-28 16:11:32 +08:00
0f0eca6128 fix(vite配置): 修正publicDir设置并更新demo页面逻辑
将publicDir从false改为'public'以正确访问静态资源
更新demo.html默认加载逻辑,自动指向/test.ocd并修改iframe引用为vocd.html
2025-11-28 15:54:46 +08:00
1c14e28469 feat: 添加部署脚本并简化iframe加载逻辑
refactor(demo): 移除文件上传功能,仅支持URL拼接加载
refactor(main): 根据URL参数动态设置编辑模式
chore: 在package.json中添加部署相关脚本
2025-11-19 16:08:27 +08:00
41313ac835 feat(iframe): 添加通过URL参数filePath自动加载文件功能
新增demo页面展示iframe加载功能
添加测试数据文件public/test.ocd
2025-11-19 15:32:54 +08:00