in order to decode the aac audio stream sent from the background under ie11, I convert it to a blob address through URL.createObjectURL and assign it to the src of the audio element. This method can be used in Google browsers to play audio streams, but Ie11 prompts errors that are not supported by audio types. I don"t know what caused the problem.
what I have tried:
1. Take an audio in aac format, obtain its arraybuffer, with XMLHttpRequest, and then convert it to blob, to assign this blob address to audio"s src, for normal playback in ie, Google.-it is not clear why the same audio arraybuffer, in aac format can be used here. Is there any difference between the aac audio stream transmitted from the backend and the blob that directly takes the aac audio file?
2, Google, Firefox, edge play normally, ie11 reports error;
3, play with video tag, Ie11 indicates invalid source, but most other browsers can;
4, search Google for a long time and can"t find the answer;
5, trying to play with object or emble tag, or MediaSource;