在Docs中是否存在onSaveDocument函数?目前在监听事件中发现该函数的,但是在谷歌内核80版本 中点击保存后是不会触发该函数的,在新的谷歌内核中是可以正常触发onSaveDocument
您好,请澄清,您是在哪里找到这个函数的?onSaveDocument 事件尚未实现,目前不应使用。所有可用的事件可以在这里查看:
监听message事件,里面能找到
明白了。方正,这个事件还没实现完,请等待我们通知
你好,我也有两个需求可能与onSaveDocument相关。
1.我在前端打开文件后,点击保存按钮,onlyoffice服务器会向我的callbackurl发送保存请求,我的文档存储器也被顺利保存了新的更改;但这是Onlyoffice服务器与我后端的通信,我想知道我的前端能否在点击了保存按钮后知道我已经进行了保存操作。我查看看了文档的events事件没有找到。
2.如果我想自定义我的保存操作,也就是由我的前端控制onlyoffice主动调用callbackurl接口进行文档的保存,这个需求可以实现吗。
谢谢
哈喽!
如果不介意的话,我也来参与这个帖子。
如果我理解正确,您是想判断文件在存储端何时保存完成。
这方面可以通过callback状态来实现:Callback handler | ONLYOFFICE
状态码2和6表示保存过程的开始。
作为独立集成方,您可以为您自己的存储和前端之间的交互实现一套逻辑,用于确认新版本的文件是否已经出现在存储中。
关于第二个问题,如果我理解正确,您是想通过一个外部按钮(在编辑器iframe之外)来触发保存操作。
在这种情况下,您可以使用"c": “forcesave”:
这样触发后,系统会返回 status:6,表示正在保存文件: