2013-07-09 4 views
0

Я хочу создать приложение с помощью jQuery-Mobile, которое на каждой странице содержит изображение и звук автовоспроизведения. , когда первая страница выведена на следующую страницу, звук первой страницы перестает воспроизводиться, а вторая страница начинает воспроизводиться. Может ли кто-нибудь помочь мне, как это сделать или сообщить мне плагин.Проведите навигацию и остановите звук

Заранее благодарен!

+0

Вы можете показать свои коды/что вы пробовали? – Raptor

+0

Я пробовал jquery.swipegallery, но он отлично работает с изображениями, но проблема с аудио. –

ответ

0

Использование jQuery Mobile pagehide или pagebeforehide событий для остановки аудиофайлов.

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

Не знаю, что происходит, но на Android 4.1 мне приходится приостанавливать звук * до того, как будет выходить страница, или она просто продолжит воспроизведение. – jgillich

+0

@jgillich, что вы имеете в виду до 'pagebeforehide'? Пауза аудио вручную или программно? – Omar

+0

Ya thats cool .. но когда первая страница пробита, звук всей страницы останавливается. Я хочу остановить первую страницу и воспроизвести следующую страницу. Что мне делать? Спасибо –

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