Skip to content

suggestFilenameFromUrl

从 URL 路径段推断下载文件名;blob/data URL 或解析失败时回退 fallback。

函数签名

typescript
function suggestFilenameFromUrl(url: string, fallback?: string): string

参数

参数名类型必填说明
urlstring下载 URL
fallbackstring默认 download

返回值

类型说明
stringsanitizeDownloadFilename 处理后的文件名

工作原理

  1. blob: / data: 或空 URL 直接回退。
  2. 解析 pathname 取最后一段作为文件名。
  3. 解析失败时回退 fallback