yezi1214 发表于 2023-9-20 11:39:57

关于onlyoffice的问题

照着 O2OA问答知识库写的onlyoffice组件上传文档的代码写了个上传按钮 但选择文件上传后报错 不晓得问题在哪 能帮忙看一下吗?

xadmin 发表于 2023-9-20 16:23:38

新版本里直接有上传的功能,在组件配置里打开

yezi1214 发表于 2023-9-20 16:27:36

我不用你的自带的上传按钮 我只是想问写的这段代码为什么实现不了上传的效果而已

xadmin 发表于 2023-9-21 13:56:44

var onlyoffice = this.form.get("onlyoffice");
o2.require("o2.widget.Upload", null, false);
var upload = new o2.widget.Upload(this.content, {
    "action": o2.Actions.get("x_processplatform_assemble_surface").action,
    "method": "replaceAttachment",
    "accept" : ".docx,.xlsx,.pptx",
    "parameter": {
      "id" : onlyoffice.documentId,
      "workid" : onlyoffice.form.businessData.work.id,
    },
    "data":{
    },
    "onCompleted": function(data){

      onlyoffice.documentId = data.id;

      onlyoffice.reload();
    }.bind(this)
});
upload.load();

xadmin 发表于 2023-9-21 13:57:05

yezi1214 发表于 2023-9-20 16:27
我不用你的自带的上传按钮 我只是想问写的这段代码为什么实现不了上传的效果而已...

文档里的代码是老版本onlyoffice的用法

yezi1214 发表于 2023-9-21 14:20:51

新的写法有效果 谢谢

论坛管理员 发表于 2023-9-22 09:48:15

:handshake
页: [1]
查看完整版本: 关于onlyoffice的问题