解决办法:监听播放完成事件(注意点,audio标签不能设置循环播放,去除标签 loop="loop"或者 loop="false",不然不走播放完成事件)
$("#audio").onended = function () {
$("#audio").load();
$("#audio").play();
}
转载于:https://www.cnblogs.com/stubborn-donkey/p/9802894.html
本文介绍了解决HTML中audio标签循环播放导致无法触发播放完成事件的问题,通过移除loop属性并使用JavaScript监听播放完成事件,实现音频播放完毕后的重新加载和播放。
解决办法:监听播放完成事件(注意点,audio标签不能设置循环播放,去除标签 loop="loop"或者 loop="false",不然不走播放完成事件)
$("#audio").onended = function () {
$("#audio").load();
$("#audio").play();
}
转载于:https://www.cnblogs.com/stubborn-donkey/p/9802894.html
2759
710

被折叠的 条评论
为什么被折叠?