我有flipbook样式脚本,允许人们翻页,每个页面都嵌入了音频。音频设置为自动播放。但是,当加载flipbook时,它会从每个页面播放音频而不是另一个页面。
有没有办法使用以下事件属性来控制它?
onpageshow onpagehide
以下是每页中的音频代码,每页都有不同的声音。
<audio controls autoplay>
<source src="mpthreetest.mp3" type="audio/mpeg" autoplay="true">
</audio>
我希望当访问者导航到该页面时,每个页面的音频都会加注,然后当访问者离开该页面时停止播放。
感谢您的帮助。
答案 0 :(得分:1)
为音频提供ID
var audio = document.getElementById("myAudio");
function playAud() {
audio.play();
}
function pauseAud() {
audio.pause();
}
当事件发生时,请调用这些功能,您将能够控制音频