[英]unable to download media file using url in angular 7
無法以 angular 7 下載媒體文件,我有鏈接 url 但使用我的代碼有些我無法下載視頻文件,在某些博客中回答在新選項卡中打開媒體,下面是我的代碼
this.vedio = "https://myvio/njk.mp4"
let blob = new Blob([this.video], { type: 'application/octet'});
let link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
link.download = "https://myvio/njk.mp4;
link.target = "_self"
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
將使用我的代碼虛擬媒體文件(以字節 142 為單位)將被下載,單擊按鈕時我需要下載完整的文件大小(以 Mbs 為單位)
你可以使用文件保護程序
npm install file-saver --save
npm install @types/file-saver --save
成分:
public downloadFile(file: File): Observable<Blob> {
return this.http.get(file.fullPath, {responseType: 'blob'})
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.