正常触发声音播放兼容写法

      发布在:前端技术      评论:0 条评论

正常触发声音播放兼容写法,来源于某客服系统 ,在此记录下

<audio id="chat-message-audio">
<source id="chat-message-audio-source" src="/upload/voice/default.mp3" type="audio/mpeg" />
</audio>
function a() {
var e = document.getElementById("chat-message-audio-source").src
       , b = document.getElementById("chat-message-audio");
b.src = "";
var p = b.play();
p && p.then(function(){}).catch(function(e){});
b.src = e;
$(document).unbind("click", a);
}
$(document).on("click", a);
//触发播放
document
.getElementById("chat-message-audio").play();


相关文章
热门推荐