HTML5 音频播放器无法在 Safari 或 IE 上使用 jQuery

HTML5 audio player not working with jQuery on Safari or IE

我在点击某个对象时使用 jQuery 触发了 HTML5 音频播放器。在 chrome 或 firefox 中一切正常,但在 safari 8 或 IE 10 中不起作用。它在 IOS 8.

中也不起作用
<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: fiddle

IE 和 Safari 不支持

ogg 格式(除非您安装插件)。 Source

桌面

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)

手机

Safari Mobile

Not supported

尝试将 URL 更改为 .mp3。适用于我的 IE。