Почему мой звук воспроизводится на asp.net непоследовательно?

Почему мой звук воспроизводится на asp.net непоследовательно?

Мое приложение обновляется, получает новый фид из БД и передает его в GrideView. Если тип данных соответствует определенному типу, то звучит сигнал тревоги. Прямо сейчас, когда я проверяю звук локально, звук воспроизводится только иногда, хотя каждый входящий тип должен вызывать сигнал тревоги.

Я пробовал SoudnPlayer () — но слышал, что не работает на стороне клиента. В настоящее время я использую функцию JS для воспроизведения звука, а затем вызываю его из-за кода.

 // audio file {amp}lt;audio id="sound" runat="server" src="Audio_Files/firebell.wav" preload="auto" loop="loop" style="visibility:hidden"{amp}gt;{amp}lt;/audio{amp}gt; // JS function {amp}lt;script type="text/javascript" {amp}gt; function play_sound() { var x = document.getElementById("sound"); x.play(); } {amp}lt;/script{amp}gt; // behind code to call/play sound if(type == "red") { Page.ClientScript.RegisterStartupScript( GetType(), "", "play_sound();", true); } 

Желаемый результат заключается в том, чтобы сигнал будильника воспроизводился последовательно, когда появляется «красный» тип, пока кто-то не отклонит его. Это, вероятно, что-то очевидное, что я пропускаю ..

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector