安装 npm i crunker
引入 import Crunker from "@/node_modules/crunker/dist/crunker.js"
uni.showLoading({
title:'生成中'
})
let crunker = new Crunker();
crunker
.fetchAudio('1.mp3','2.mp3')
.then(buffers => {
// => [AudioBuffer, AudioBuffer]
return crunker.mergeAudio(buffers);
})
.then(merged => {
// => AudioBuffer
return crunker.export(merged, "audio/mp3");
})
.then(output => {
console.log(output.url)
(url)uni.showToast({
icon:"none",
title:"成功"
})
})
.catch(error => {
// => Error Message
uni.showToast({
icon:"none",
title:"失败"
})
});
crunker.notSupported(() => {
// Handle no browser support
});