查看: 6834|回复: 6

关于onlyoffice的问题

升级   4.53%

20

主题

28

回帖

453

积分

注册会员

Rank: 2

积分
453
发表于 2023-9-20 11:39:57 | 显示全部楼层 |阅读模式
照着 O2OA问答知识库写的onlyoffice组件上传文档的代码写了个上传按钮 但选择文件上传后报错 不晓得问题在哪 能帮忙看一下吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-9-20 16:23:38 | 显示全部楼层
新版本里直接有上传的功能,在组件配置里打开
回复

使用道具 举报

升级   4.53%

20

主题

28

回帖

453

积分

注册会员

Rank: 2

积分
453
发表于 2023-9-20 16:27:36 | 显示全部楼层
我不用你的自带的上传按钮 我只是想问写的这段代码为什么实现不了上传的效果而已
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-9-21 13:56:44 | 显示全部楼层
[JavaScript] 纯文本查看 复制代码
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();
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2023-9-21 13:57:05 | 显示全部楼层
yezi1214 发表于 2023-9-20 16:27
我不用你的自带的上传按钮 我只是想问写的这段代码为什么实现不了上传的效果而已  ...

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

使用道具 举报

升级   4.53%

20

主题

28

回帖

453

积分

注册会员

Rank: 2

积分
453
发表于 2023-9-21 14:20:51 | 显示全部楼层
新的写法有效果 谢谢
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-22 09:48:15 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread