如何从声音的开始播放/暂停声音和声音播放?

问题描述:

我希望用户能够点击al链接,并且如果用户再次点击它停止的链接,并且如果它再次播放,但是从声音开始将从开始打开,并从whrere点头,则声音将开始播放它之前停止。 我的代码现在仅仅是一个简单的切换,如果声音:如何从声音的开始播放/暂停声音和声音播放?

var partOne = document.getElementById("part1"); 
 
function PlayPart1() { 
 
    return partOne.paused ? partOne.play() : partOne.pause(); 
 
};
<p> 
 
<a class="textAudio" onClick="PlayPart1()"> 
 
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit 
 
</a> 
 
    </p> 
 
\t <audio id="part1" src="http://www.sousound.com/music/healing/healing_01.mp3" preload="auto"></audio>

+0

的可能的复制[HTML5音频停止功能(http://*.com/questions/14834520/html5-audio-stop-function) –

您可以使用currentTime的。使当前时间0这样的 -

var partOne = document.getElementById("part1"); 
 
function PlayPart1() { 
 
partOne.currentTime = 0 
 
    return partOne.paused ? partOne.play() : partOne.pause(); 
 
};
<p> 
 
<a class="textAudio" onClick="PlayPart1()"> 
 
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit 
 
</a> 
 
    </p> 
 
\t <audio id="part1" src="http://www.sousound.com/music/healing/healing_01.mp3" preload="auto"></audio>

+0

谢谢@Chetan它的工作很好 –

+0

@Sivan_G - 快乐编码:)如果工作正常,请接受答案。 :P – Chetan