Javascript 我能';不要重新启动我的音频文件

Javascript 我能';不要重新启动我的音频文件,javascript,audio,refresh,restart,piano,Javascript,Audio,Refresh,Restart,Piano,我试图在我的网站上制作一架钢琴,出于某种原因,每当我点击一个音符两次,第二次似乎总是从第一次开始(假设我没有在音频文件的整个长度上都拿着它)。我如何使它在我多次点击笔记时,音频文件每次都会重新启动(请记住,我是JavaScript新手) var C3=新音频(); C3.src=“assets/music/C3.mp3” div.w{ 高度:282px; 宽度:59px; 位置:绝对位置; 边框样式:实心; 边框宽度:3倍; } b组{ 高度:141px; 宽度:29.5px; 位置:绝对位置

我试图在我的网站上制作一架钢琴,出于某种原因,每当我点击一个音符两次,第二次似乎总是从第一次开始(假设我没有在音频文件的整个长度上都拿着它)。我如何使它在我多次点击笔记时,音频文件每次都会重新启动(请记住,我是JavaScript新手)

var C3=新音频();
C3.src=“assets/music/C3.mp3”
div.w{
高度:282px;
宽度:59px;
位置:绝对位置;
边框样式:实心;
边框宽度:3倍;
}
b组{
高度:141px;
宽度:29.5px;
位置:绝对位置;
背景色:#000000;
}

您需要将
当前时间
重置为
0

var C3=新音频();
C3.src=”http://media.w3.org/2010/07/bunny/04-Death_Becomes_Fur.oga";
div.w{
高度:282px;
宽度:59px;
位置:绝对位置;
边框样式:实心;
边框宽度:3倍;
}
b组{
高度:141px;
宽度:29.5px;
位置:绝对位置;
背景色:#000000;
}


我自己对音频对象不太熟悉,但这似乎是因为您暂停了音频,然后没有返回到开始。也许这个链接会有帮助:我想你需要暂停音频,然后快速搜索到0。Sooo解决了你的问题@DylancaterallYes,谢谢你的帮助