IE, Firefox 및 Chome에서 작동하는 코드를 찾으십시오. 어떻게 되나요? Safari에서 작동하지 않습니까? ('새로운 오디오()'평가) 생성자어떻게 사파리에서 오디오가 재생되지 않고 ''정의되지 않음 '이 생성자가 아닙니다 ('new Audio() '평가)'
var playSound = function(){
var audio = new Audio(),
audioFileName = 'click',
canPlayOgg = !!audio.canPlayType && audio.canPlayType('audio/ogg; codecs="vorbis"') != "",
ext = (canPlayOgg)?'.ogg':'.mp3';
audio.setAttribute("src",audioFileName + ext);
audio.play();
}
<input type="button" onclick="playSound();"/>
가 어떤 조언을 많이 감사합니다 그것은 나에게 오류 '정의되지 않은'를 제공하지 않습니다.
감사
시도 : http://stackoverflow.com/questions/6572478/problem-using-html5-js-audio-with-safari-windows – epascarello