2013-07-09 59 views
0

我想使用jQuery-Mobile构建一个应用程序,每个页面都包含一个图像并自动播放音频。 当第一页被刷到下一页时,第一页的音频停止播放,第二页开始播放。 任何人都可以帮助我如何做到这一点或通知我一个插件。滑动以导航和停止音频

在此先感谢!

+0

你可以显示你的代码/你有什么试过? – Raptor

+0

我已经尝试jquery.swipegallery,但它与图像工作正常,但与音频的问题 –

回答

0

使用jQuery Mobile pagehidepagebeforehide事件来停止音频文件。

$(document).on('pagebeforehide', function() { 
    $(this).find('audio').each(function() { 
    $(this)[0].pause(); 
    }); 
}); 
+0

不知道发生了什么事情,但在Android 4.1我必须暂停音频*之前* pagebeforehide发生或它会继续播放。 – jgillich

+0

@jgillich'pagebeforehide'之前的含义是什么?手动或以编程方式暂停音频? – Omar

+0

雅这很酷..但当第一页被刷,整个页面的音频停止。我想要的是停止第一页并播放下一页。我该怎么办?谢谢 –