OK Я прочитал несколько ответов здесь, но они мне совсем не помогли (на самом деле ни один из них не принимается в качестве ответа)
Вопрос: как "Воспроизвести звуковой сигнал" на кнопке ", нажмите"
Я пытаюсь создать веб-сайт, который работает на устройстве с сенсорным экраном, поэтому я хочу, чтобы каждое событие нажатия кнопки воспроизводило звуковой сигнал, который должен быть приятнее для пользователей, которые используют веб-сайт. Звуковой файл звукового сигнала находится здесь: http://www.soundjay.com/button/beep-07.wav. Мне нужна эта работа только в Google Chrome (поддерживает HTML5)
Я понимаю, что нужно работать на стороне клиента, поэтому я пробовал это:
JavaScript:
<script>
function PlaySound(soundObj) {
var sound = document.getElementById(soundObj);
sound.Play();
}
</script>
HTML
<embed src="/beep.wav" autostart="false" type="audio/mpeg" loop="false" width="0" height="0" id="beep" enablejavascript="true" />
<asp:LinkButton ID="lbtnExit" runat="server" OnClick="lbtnExit_Click" OnClientClick="PlaySound('beep')" CssClass="btn btn-lg btn-danger" Text="Exit <i class='fa fa-sign-out' style='font-size: 40px'></i>"></asp:LinkButton>
Но это не работает, ничего не происходит, когда я нажимаю кнопку.