直接上代码:
<audio id="myaudio" src="__ROOT__/public/music/1689.mp4" controls="controls" autostart="false" loop="false" hidden="true" ></audio>
var playCount=0;
function playMusic(){
if(playCount<1){
var myAuto = document.getElementById('myaudio');
myAuto.play();
playCount++;
setTimeout(function(){
myAuto.pause();
},600);
}
}
需要时mp4格式,其他格式的没尝试。
这里默认竟然是循环播放的,怎么 设置都无效,只要通过js暂停播放了。
转自:https://blog.csdn.net/major_zhang/article/details/78004263