Javascript 我只想让我的音频mp3文件播放一次,它';没有发生什么
我有一个音频,用户可以启动和停止。这很好,但我只希望音频播放一次。目前它一直在循环,我绝对不希望这样。有人能告诉我怎么让这出戏演一次然后停下来吗?多谢各位 HTML5Javascript 我只想让我的音频mp3文件播放一次,它';没有发生什么,javascript,jquery,Javascript,Jquery,我有一个音频,用户可以启动和停止。这很好,但我只希望音频播放一次。目前它一直在循环,我绝对不希望这样。有人能告诉我怎么让这出戏演一次然后停下来吗?多谢各位 HTML5 <div class="container"> <h3>A word on meditation</h3> <button id="play">Play</button> <button id="p
<div class="container">
<h3>A word on meditation</h3>
<button id="play">Play</button> <button id="pause">Stop</button>
</div>
不确定jquery指令,但可能会将事件类型更改为加载:
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'audio/thoseWhoMeditate.mp3');
audioElement.addEventListener('load', function() {
this.currentTime = 0;
this.play();
}, false);
$('#play').click(function() {
audioElement.play();
});
$('#pause').click(function() {
audioElement.pause();
});
不确定jquery指令,但可能会将事件类型更改为加载:
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'audio/thoseWhoMeditate.mp3');
audioElement.addEventListener('load', function() {
this.currentTime = 0;
this.play();
}, false);
$('#play').click(function() {
audioElement.play();
});
$('#pause').click(function() {
audioElement.pause();
});
你的建议很管用。非常感谢。你的建议很管用。非常感谢。