在 HTML5 音频中,我可以这样做来确定是否支持 MP3:
var a = document.createElement('audio');
return !!(a.canPlayType && a.canPlayType('audio/mpeg;').replace(/no/, ''));
Web Audio API 有类似的功能吗?还是我应该使用相同的功能?
在 HTML5 音频中,我可以这样做来确定是否支持 MP3:
var a = document.createElement('audio');
return !!(a.canPlayType && a.canPlayType('audio/mpeg;').replace(/no/, ''));
Web Audio API 有类似的功能吗?还是我应该使用相同的功能?
您可以使用相同的功能。
Web Audio API 不支持音频元素中支持的格式之外的其他格式。
目前这些是:
来源:
https ://en.wikipedia.org/wiki/HTML5_Audio
只是为了纠正它,因为此表中有一个错误:IE确实支持 Wav 和 Ogg。请参阅:https ://www.microsoft.com/web/post/adding-audio-with-the-new-html5-audio-tag