gpt4 book ai didi

单击不同的轨道时 JavaScript 开始新轨道

转载 作者:行者123 更新时间:2023-12-02 17:07:44 25 4
gpt4 key购买 nike

我有这个功能:

function audioPlayer(band, album, track) {
var audio = new Audio; //Class\
audio.src = 'music/' + band + '/' + album + '/' + track + '.mp3';
audio.play();
}

它将播放单击的歌曲。但是当点击另一首歌曲时,我会听到两首歌曲都在播放。

我已经尝试了多种建议,但似乎没有一个对我有用。我尝试过:

我不使用html5 <audio>仅标记 JavaScript/jQuery。

有没有办法让第一首歌曲停止而只播放另一首歌曲?

如果您需要更多信息,请告诉我。提前致谢

最佳答案

您必须将 audio 变量设置为全局变量,这才有效:

var audio = new Audio;

function audioPlayer(band, album, track) {
audio.src = 'music/' + band + '/' + album + '/' + track + '.mp3';
audio.play();
}

关于单击不同的轨道时 JavaScript 开始新轨道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25096657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com