onlyoffice调用保存事件
时间: 2023-05-27 22:04:28 浏览: 152
只有在Web编辑器中才能调用保存事件。
在ONLYOFFICE Web编辑器中,可以通过 “documentReady” 事件和 “documentState” 方法来监测文档状态和保存事件。当文档发生更改时,文档状态会变为 “modified”,在保存文档时,ONLYOFFICE Web编辑器将触发 “documentState” 事件传递 “saved” 作为参数。
以下是一个示例代码:
```
var editor = new window.ONLYOFFICE.DocEditor("placeholder", {}).build();
editor.addEventListener("documentReady", function() {
console.log("Document is ready");
});
editor.addEventListener("documentState", function(event) {
if (event.detail && event.detail.state === "modified") {
console.log("Document modified");
} else if (event.detail && event.detail.state === "saved") {
console.log("Document saved");
}
});
```
在这个例子中,“editor” 是 ONLYOFFICE Web编辑器的实例。当编辑器准备完毕时,将打印 “Document is ready”。当文档发生更改时,将打印 “Document modified”,当文档被保存时,将打印 “Document saved”。
阅读全文