Skip to content

downloadByUrlRequest

通过网络请求下载文件

Demo

ts
import { 
downloadByUrlRequest
} from '@vill-v/broswer'
downloadByUrlRequest
({
url
: 'https://xxx.xxx.xxx',
target
: '_blank',
fileName
: 'xxx.pdf',
}) .
then
(() => {
console
.
log
('下载成功')
}) .
catch
(() => {
console
.
log
('下载失败')
}) .
finally
(() => {
console
.
log
('下载完成')
})

DTS

ts
/**
 * 通过请求的方式下载
 * @param url
 * @param target
 * @param fileName
 */
declare function downloadByUrlRequest({
  url,
  target,
  fileName,
}: {
  url: string
  target?: LinkTargetContext
  fileName?: string
}): Promise<void>

Released under the MIT License.