feat:完成通过自定义Collabora插件实现页面跳转
This commit is contained in:
@@ -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 数据
|
||||
|
||||
Reference in New Issue
Block a user