让jQuery运行HTML5音频元素。当我使用时:
audioPlayer.pause();
audioPlayer.currentTime = 0;
在本地文件上,它将停止该文件,当您再次点击播放时,它将重新启动它。但是,使用实时流,例如SHOUTcast,它只会暂停音频,而不是完全停止。我该怎么做呢?
答案 0 :(得分:3)
试试这个。
audioPlayer.pause();
audioPlayer.src = '';
audioPlayer.load();
然后,当您点击播放时,将src
设置为来源。
audioPlayer.src = /* actual source */;
audioPlayer.load();
audioPlayer.play();
答案 1 :(得分:1)
我认为这应该有效:
audioPlayer.pause();
audioPlayer.src = '';
audioPlayer.load();
点击播放后,将src
设置为音频源:
audioPlayer.src = /* the proper source */;
audioPlayer.load();
audioPlayer.play();