HTML5 и jQuery останавливаются? - PullRequest
0 голосов
/ 07 марта 2012

Получил jQuery с аудиоэлементом HTML5. Когда я использую:

audioPlayer.pause();
audioPlayer.currentTime = 0;

в локальном файле, он остановит файл, и когда вы нажмете кнопку воспроизведения, он перезапустит его. Тем не менее, при прямом эфире, таком как SHOUTcast, он просто приостанавливает звук, а не останавливает его полностью. Как бы я поступил так?

http://www.julake.co.uk/media/loader.php?page=contact

Ответы [ 2 ]

3 голосов
/ 07 марта 2012

Попробуйте это.

audioPlayer.pause();
audioPlayer.src = '';
audioPlayer.load();

Затем, когда вы нажмете кнопку воспроизведения, установите src на источник.

audioPlayer.src = /* actual source */;
audioPlayer.load();
audioPlayer.play();
1 голос
/ 07 марта 2012

Я думаю, что это должно работать:

audioPlayer.pause();
audioPlayer.src = '';
audioPlayer.load();

После нажатия кнопки воспроизведения установите src на источник звука:

audioPlayer.src = /* the proper source */;
audioPlayer.load();
audioPlayer.play();
...