// base64转音频blob
$b64toBlob(b64Data, contentType, sliceSize) {
contentType = contentType || ''
sliceSize = sliceSize || 512
let byteCharacters = atob(b64Data)
let byteArrays = []
for (
let offset = 0;
offset < byteCharacters.length;
offset += sliceSize
) {
let slice = byteCharacters.slice(offset, offset + sliceSize)
let byteNumbers = new Array(slice.length)
for (let i = 0; i < slice.length; i++) {
byteNumbers[i] = slice.charCodeAt(i)
}
let byteArray = new Uint8Array(byteNumbers)
byteArrays.push(byteArray)
}
let blob = new Blob(byteArrays, { type: contentType })
return blob
},
12-08
7462
07-31
297
04-28