1 回答
TA贡献1796条经验 获得超4个赞
我解决了将 更改为以下函数的问题:playByteArray
function playByteArray(byteArray) {
audio = new Audio();
var blob = new Blob([byteArray], { type: 'audio/wav; codecs=0' });
var url = window.URL.createObjectURL(blob);
audio.src = url;
audio.oncanplaythrough = (event) => {
var playedPromise = audio.play();
if (playedPromise) {
playedPromise.catch((e) => {
console.log(e);
if (e.name === 'NotAllowedError' || e.name === 'NotSupportedError') {
console.log(e.name);
}
}).then(() => {
});
}
};
}
添加回答
举报
