2015-05-02 3 views
1

Я запускаю аудиоплеер HTML5 с jQuery при нажатии на объект. Все отлично работает в хроме или светлячок, но он не работает в сафари 8 или в IE 10. Он также не работает в IOS 8.HTML5 аудиоплеер, не работающий с jQuery в Safari или IE

<audio class="player-audio" src="http://spellout.org/resources/audio/int-icao/alfa.ogg"></audio> 

<a class="play-audio" data-audio="alfa"><h6>Play Audio</h6></a> 

$('.play-audio').click(function(){ 
    var audioPlayer = $('.player-audio'); 
    audioPlayer.trigger('play'); 
}); 

Может кто-нибудь объяснить мне, что случилось с мой метод?

Вот скрипка: fiddle

+0

'ogg' не поддерживается в Safari и IE. Используйте '.mp3' http://stackoverflow.com/a/10583899/3639582 –

+0

@ShaunakD благодарит за решение, которое отлично работает с mp3 – bamya

ответ

0

ogg формат не поддерживается в IE и Safari (если вы не установили плагин). Source

Desktop

Chrome  Firefox (Gecko) Internet Explorer Opera Safari 

(Yes)   3.5 (1.9.1)  Not supported  10.50 3.1 (must be installed separately, e.g. XiphQT) 

Mobile

Safari Mobile 

Not supported 

Попробуйте изменить URL для .mp3. Работает для меня по IE.

Смежные вопросы