Все, у меня есть веб-приложение для потоковой передачи аудио в html5 / javascript / css. Когда я запускаю его и выбираю поток, этот поток воспроизводится, как и ожидалось.Когда я пытаюсь переключиться с этого потока на другой URL, программа попадает в точку, где новый URL буферизуется, но ничего не воспроизводится.Я ничего не слышу.Есть идеи, что здесь происходит?Это происходит на реальном смартфоне.Это не происходит, когда я запускаю программу в Chrome.Вот мой код:
//global audio variable here
var audio = new Audio;
audio.setAttribute("autoplay","autoplay");
//Then within an function in the same jscipt file, I set the url. It's
//when this runs a second time with a different url that it stalls.
audio.pause();
audio.setAttribute("src", "");
audio.setAttribute("src", result.rows.item(q).url_);
audio.load();