feat(js): 改进图片下载功能并添加文件名处理 - 添加downloadFilenameSerial变量用于生成唯一的下载文件名序列号 - 实现getImageExtension函数来根据content-type获取正确的文件扩展名 - 创建buildImageFilename函数来构建安全的文件名,支持从URL解析原始名称 - 实现buildDownloadProxyUrl函数来构建下载代理URL - 重构downloadImage函数,增加错误处理和进度提示 - 添加静默下载选项,避免批量下载时重复显示提示 - 改进批量下载逻辑,统计成功和失败数量并显示相应提示 - 增强文件名安全性,过滤特殊字符和路径遍历字符 ``` |
||
|---|---|---|
| .. | ||
| css | ||
| js | ||
| A_2IGfT6uTwlgAAAAAQmAAAAgAerF1AQ.png | ||