AudioContext 记一问题
问题描述:
m4a格式的音频文件通过在线转mp3后,通过howler.js加载该音频时,音频受损并且duration有损失;
通过audioElement加载该音频显示正常
在排查问题时,通过查看howler.js源码,发现howler会通过xhr加载该音频文件,通过audioContext.decodeAudioData( xhr.response )时出现问题
xhr.response为ArrayBuffer
注: chrome中有问题, safari已验证没问题