ie下audio不支持一些媒体类型 , 所以需要进行兼容处理

这里可以用js进行判断 ,  并加载不同的资源文件 , 这样就兼容了ie

if (b.canPlayType('audio/ogg; codecs="vorbis"')) {

 

}else{

ie下加载不同的资源文件

}

 

var b = document.getElementById("chatMessageAudio");

if (b.canPlayType('audio/ogg; codecs="vorbis"')) {

alert(1);

b.type= 'audio/mpeg';

b.src= '/static/images/alert2.ogg';

var p = b.play();

p && p.then(function () {

}).catch(function (e) {

});

}

 

参考链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。