Javascript,在功能中暂停音频

时间:2017-08-16 11:51:43

标签: javascript function variables audio pause

我创造了一个游戏,作为我的投资组合的展示。

但是我希望在调用某个函数时暂停音频

var aud = document.getElementById("#music");

我创建了一个变量,作为音乐的代表

function web(i){ 
    aud.pause(); //I try to pause the variable here
    keysPressed = {};
    if (!jumping){$("#guy").css({"background-image":"url(img/Character-Stand.gif)"});}                                          
    window.open(pickup[i].weblink);
};

我不知道自己做错了什么,任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

您的代码并未准确说明您var aud = document.getElementById("#music");的确切位置,也未说明您如何定义音频标签。但是下面我有一个如何暂停音频的最小工作示例。

<html>
<body>
<script>
function pause() {
    var aud = document.getElementById("myAudio");
    aud.pause();
}
</script>

<audio id="myAudio" controls>
    <source src="audio.mp3" type="audio/mpeg">
</audio>

<button onclick="pause()">pause</button>
</body>
</html>
相关问题