feat:完成通过自定义Collabora插件实现页面跳转

This commit is contained in:
PingChuan
2025-11-25 14:38:54 +08:00
parent d40e5b261c
commit a475000df5
10 changed files with 205 additions and 147 deletions
-21
View File
@@ -27,7 +27,6 @@ interface CollaboraMessageData {
currentPage?: number;
timestamp?: number;
pages?: number;
currentPage?: number;
[key: string]: unknown;
};
// 原始插件返回的格式
@@ -42,27 +41,7 @@ interface CollaboraMessageData {
[key: string]: unknown;
}
/**
* Collabora 全局对象类型
*/
interface CollaboraApp {
map?: {
_docLayer?: {
_pages?: number;
_currentPage?: number;
[key: string]: unknown;
};
[key: string]: unknown;
};
[key: string]: unknown;
}
/**
* 扩展 Window 类型以包含 Collabora app
*/
interface CollaboraWindow extends Window {
app?: CollaboraApp;
}
/**
* 解析 PostMessage 数据