本帖最后由 河东猴 于 2024-10-16 10:19 编辑
在OfficeOnline插件中,我想实现当用户对文档为只读权限时,其下载权限也被关闭的功能,于是我修改了x_component_OnlyOfficeEditor中的代码,在Main.js的loadEditor函数中添加了以下语句:
[JavaScript] 纯文本查看 复制代码 if(this.document.editor.mode === "edit"){
this.document.editor.document.permissions.download = true;
} else {
this.document.editor.document.permissions.download = false;
}
如下图一所示,结果修改后只读权限的用户就无法打开对应的文件了,提示“您正在尝试执行您没有权限的操作”如下图二所示,修改代码后传给OnlyOffice的JSON如下图三所示。
请问能否提供一些解决的思路?
图一
图二
图三
|