小编Mat*_*man的帖子

Safari音频标签不起作用

我使用这个简单的代码处理HTML5音频标签:

HTML

<audio id="audioFrenata">
<source src="sounds/frenata.ogg">
<source src="sounds/frenata.mp3"></audio>
Run Code Online (Sandbox Code Playgroud)

JS

$('#audioFrenata').on('ended', function() {
        manageImageObjectsLevel();
    }).get(0).play();
Run Code Online (Sandbox Code Playgroud)

使用Chrome,这可以正常工作,Windows上的Safari 5.1.7和iPad 3上的Safari我收到:

'undefined' is not a function (evaluating '$('#audioFrenata').on('ended', function() {
manageImageObjectsLevel();
}).get(0).play()')
Run Code Online (Sandbox Code Playgroud)

任何人都知道为什么?

javascript safari jquery html5-audio

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

html5-audio ×1

javascript ×1

jquery ×1

safari ×1