2013-07-26 2 views
1

Safari 또는 Opera에서 오디오를 재생하는 데 문제가 있습니다. 다음 코드 중 하나에서 작동하지 않습니다 : 그것은, 내가 이유에 속고 정말 간단 해요있어 고려 http://jsfiddle.net/panq7/1/Safari 또는 Opera에서 오디오 태그가 작동하지 않습니다.

:

<audio controls> 
    <source src="http://fallowproduction.com/music/Paradigm%20E%20-%20Once%20upon%20a%20Dubstep2.mp3" type="audio/mpeg"> 
</audio> 

여기 코드에 쉽게 액세스를 위해 jsFiddle을합니다. 이것은 정상적인 문제입니까? 아니면 다른 일이 있습니까? Safari에서 mp3 문제를 찾아 보았지만 해결 방법을 찾지 못했지만 많은 불만을 겪었습니다.

편집 : Safed 문제를 삽입 태그에 대한 옵션을 추가하여 수정했습니다. Safari는 <audio> 태그를 지원하기 때문에 이상적인 해결책은 아닙니다. 분명히 (사파리 버전에서 작동하는지 알려주는) 분명하지 않습니다. 그러나 Opera는 <audio> 태그 또는<embed> 태그를 지원하지 않는 것 같습니다. 이것은 나중에 StackOverflow의 다른 멤버가 언급 한 브라우저 사양과 반대입니다.

+1

답변

0

Opera는 <audio>을 지원하지만 MP3를 사용하면 다른 샘플링 속도에 대한 지원이 제한적인 것처럼 보입니다. 이 문제를 해결하기 위해 OGG에 대한 지원을 감지하고 Opera 브라우저를 감지하여 OGG로 되돌아갑니다. 오페라가 MP3를 지원한다고보고했기 때문에 단순히 MP3 지원이 있는지를 감지하고이를 사용하는 것을 선호하기 때문에 완벽하지는 않습니다. 단지 그것을 확인하는 것만으로는 충분하지 않습니다.

Opera에 지원되는 MP3 형식을 사용할 수도 있습니다. I가 지원 다음 믿는다-으로 10Mbps 16Kbps의 비트율

은 32kHz/44.1kHz로/48kHz의 주파수 을

-1

수있다 이유 누락 폐쇄 태그 /> 소스 라인에. 볼프강

+0

왜 대답을 확대하지 않습니까? – niyasc

관련 문제