Javascript 无论发生什么情况,存档按钮始终处于禁用状态

Javascript 无论发生什么情况,存档按钮始终处于禁用状态,javascript,elfinder,Javascript,Elfinder,我正在用一些缺少的cmd扩展java连接器。 但我不明白为什么存档按钮总是灰色的。 我正在使用2.x夜间构建 我尝试将以下内容添加到服务器java连接器响应的末尾cmd=open "options": { "copyOverwrite": 1, "path": "Desktop", "archivers": { "create": [ "zip", "rar", "7z" ], "extr

我正在用一些缺少的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和文档,没有遇到任何可能的怀疑

我也试过了。alwaysEnabled=true;在elFinder.prototype.command中 JSDoc说:“如果为true,则连接器不能禁用该命令。” 所以我必须假设它不是连接器

是否有其他原因导致提取被禁用?
或者js代码部分,我可以逐步了解如何使用JSON服务器响应中的mime类型来打开works

"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"
    ]
}