我有播放器,应该在不停止的情况下自动循环播放声音6。 这是他的首字母(cofeescript):
@audio = $("<audio><source src='#{@getAudioUrl()}' type='audio/mpeg' /></audio>").appendTo(@vb)
@audio.on("ended", => @audio.currentTime=0; @audio.play())
@audio = @audio.get(0)
它在所有桌面浏览器中都能正常工作,但是当这个播放器通过iframe被浏览到页面并由任何移动浏览器打开时 - 它在2-10个循环后停止。 可能是什么事?
答案 0 :(得分:0)
既然您正在使用标签,为什么不使用内置的HTML循环功能呢?
<audio loop><source src='#{@getAudioUrl()}' type='audio/mpeg' /></audio>
注意音频标签中的“循环”。