我正在使用一些缺少的cmd扩展java连接器。 但我无法弄清楚为什么存档按钮总是变灰。 我每晚使用2.x.
我尝试将以下内容添加到服务器java连接器的末尾,响应cmd = open
"options": {
"copyOverwrite": 1,
"path": "Desktop",
"archivers": {
"create": [
"zip",
"rar",
"7z"
],
"extract": [
"zip",
"rar",
"7z"
]
},
"disabled": [],
"separator": "/"
}
这实际上启用了创建(存档)按钮,但即使选择了zip存档,提取仍然处于禁用状态。
这里有一点进展
从这里可以看出提取物不起作用
我浏览了一下php代码,js和docs,并且找不到任何可能出现的问题
我也试过这个.alwaysEnabled = true;在elFinder.prototype.command中 JSDoc说:"如果为true,则连接器不能禁用命令。" 所以我必须假设它不是连接器。
还有其他原因可以禁用提取物吗? 或者我可以通过js代码部分来了解它是如何工作的
答案 0 :(得分:0)
在JSON服务器响应中使用mime类型来打开工作
"archivers": {
"create": [
"application/x-tar",
"application/x-gzip",
"application/x-bzip2",
"application/x-xz",
"application/zip",
"application/x-7z-compressed"
],
"extract": [
"application/x-tar",
"application/x-gzip",
"application/x-bzip2",
"application/x-xz",
"application/zip",
"application/x-7z-compressed"
]
}