Browse Source

提交修改保存音频

newStyle
douzhuo 2 years ago
parent
commit
051f38243a
1 changed files with 17 additions and 14 deletions
  1. +17
    -14
      src/views/Receive/index.vue

+ 17
- 14
src/views/Receive/index.vue View File

@@ -1859,24 +1859,27 @@ export default {
.then((res) => {
console.log(res, 'adasdjslakd')
let blob = new Blob([res], { type: "audio/*" });
let date = new Date();
let time = date.toLocaleDateString();
saveAs(blob, "audio.mp3");

const a = document.createElement('a');
document.body.appendChild(a)
a.style.display = 'none'
// 使用获取到的blob对象创建的url
const url = window.URL.createObjectURL(res);
a.href = url;
// 指定下载的文件名,就‘’写默认的下载名字。不指定他就根据上传名直接下载了宝。
a.download = '';
a.click();
document.body.removeChild(a)
// 移除blob对象的url
window.URL.revokeObjectURL(url);
// let date = new Date();
// let time = date.toLocaleDateString();

// const a = document.createElement('a');
// document.body.appendChild(a)
// a.style.display = 'none'
// // 使用获取到的blob对象创建的url
// const url = window.URL.createObjectURL(res);
// a.href = url;
// // 指定下载的文件名,就‘’写默认的下载名字。不指定他就根据上传名直接下载了宝。
// a.download = '';
// a.click();
// document.body.removeChild(a)
// // 移除blob对象的url
// window.URL.revokeObjectURL(url);
})
.catch((error) => {
console.log(error);
this.$message.error('请求超时')
});
},
},


||||||
x
 
000:0
Loading…
Cancel
Save