无论如何,存档按钮总是被禁用
Archive Buttons Are Always disabled No Matter What
我正在用一些缺少的 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 和文档,没有发现任何可能的问题
我也试过了 this.alwaysEnabled = true;在 elFinder.prototype.command
JSDoc 说:"If true, command can not be disabled by connector."
所以我不得不假设它不是连接器。
还有其他原因导致提取被禁用吗?
或者 js 代码部分,我可以逐步了解它是如何工作的
在 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"
]
}
我正在用一些缺少的 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 和文档,没有发现任何可能的问题
我也试过了 this.alwaysEnabled = true;在 elFinder.prototype.command JSDoc 说:"If true, command can not be disabled by connector." 所以我不得不假设它不是连接器。
还有其他原因导致提取被禁用吗? 或者 js 代码部分,我可以逐步了解它是如何工作的
在 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"
]
}