2014-04-23 5 views
1

브라우저에서 맞춤 알림 음을 듣고 싶습니다. 내가 만든 .wav 파일에서 재생됩니다.브라우저에서 맞춤 알림 사운드를 재생하는 방법은 무엇입니까?

현재 AngularJS를 사용하여 $window.alert(alert_msg)을 사용하여 경고를 생성하고 있습니다. 그러나이 기능에는 소리가 들리지 않습니다. 경고 상자가 튀어 나오면 브라우저에서 어떻게 사용자 정의 경고음을 재생할 수 있습니까?

AngularJS 방법이 선호됩니다. 그렇지 않으면 정상적인 자바 스크립트 또는 jquery도 괜찮을 것입니다.

도움 주셔서 감사합니다.

+0

사용자가 어떤 종류의 동작으로 초기화하지 않으면 사운드를 재생할 수 없습니다. 클릭과 같은 행동? – link64

+0

아니요. 백엔드 데이터베이스에서 새 데이터가 도착했는지 확인하여 경고를 트리거합니다. 이것이 문제가 될까요? 단순히 사운드를 재생하는 내장 된 기능이 있습니까? – user781486

답변

2

당신이 그것을 할 수 있고, 내가 어떤 행동이 일어날 때 내 응용 프로그램에서 작업을 수행합니다

var mp3 = $('<audio id="soundHandle" style="display:none;"></audio>').attr('src','sound/plop.wav'); 

$(mp3)[0].play(); 

그래서 당신이 JQuery와의 객체를 생성하고 있으며 그런 다음 대상을 지정하고 재생을 누르기 만하면됩니다.

관련 문제