fix(file-config): 对文件名进行 URI 编码

- 在生成直接文件 URL 时,对文件名使用 encodeURI() 方法进行编码
- 这样可以处理文件名中包含特殊字符(如空格、中文等)的情况
- 适用于文件夹和非文件夹的直接文件 URL 生成
This commit is contained in:
jmal 2025-06-29 12:02:05 +08:00
parent 48bede361c
commit 75e0ce94fd

View File

@ -145,9 +145,9 @@ export default {
},
directFileUrl: function(mark, file) {
if (file.isFolder) {
return window.location.origin + `${this.baseUrl}/direct-file/${mark}/${file.name}.zip`
return window.location.origin + `${this.baseUrl}/direct-file/${mark}/${encodeURI(file.name)}.zip`
} else {
return window.location.origin + `${this.baseUrl}/direct-file/${mark}/${file.name}`
return window.location.origin + `${this.baseUrl}/direct-file/${mark}/${encodeURI(file.name)}`
}
}
}