求佬解惑,想要请教佬们,关于浏览器应用集成嵌入WPS中将文档保存到远程服务器问题:
系统:银河麒麟
内核:Linux 5 4 18-35-generic
CPU:Inter(R) Core (TM) i5-10300H CPU @2.5.0GHz
问题背景:想要将WPS嵌入到浏览器中,然后根据文件ID在线查询、展示、编辑文档,编辑完之后将文档保存起来
已解决问题:根据给出的demo工程中的wps\np-example\browser-integration-wps\common\js\wps_general js文件中的openDocumentFromSeverForLinux方法以及注释,实现根据接口获取文档并展示
待解决问题:编辑完之后如何保存回服务器原文件中
方法一(未解决):
根据查询展示文档的经验,我们根据SaveDocumentToServerForLinux方法以及注释,想要调用wps提供的API调用后端接口实现,结果因为不知道this pluginObj SaveDocumentToServer(URL, paramInfo)中SaveDocumentToServer提供的是POST、GET以及传参形式,根本就没有走到后端接口。
方法二(未解决):
前端实现接口,传递文件进行保存;根据scenses01中注册保存的监听时间,然后看到回调的DocumentSaveAsOrSaveDoneCallBack(doc, result)保存后方法回调的参数,有个WPS Document对象,想看一看是否这里是否可以获取文件数据,但是结合官方文档看了一圈,只有doc Content Text可以获取到文本数据,无法获取文件数据。
求各位大佬指点解答疑问
因为无法发布连接,所以将点换成了空格