Форум / HTML5 / HTML5 плеер. Проблема с авто-переключением между плеерами, если страница не в фокусе пользователя.
Ситуация следующая. Есть страница с несколькими плеерами, которые воспроизводят аудио. Установлен uppod_ajax.js, настроено авто-переключение. Но оно работает только тогда, когда пользователь находится непосредственно на странице с плеерами. То есть, если во время воспроизведения трека открыть другую вкладку в браузере, либо запустить другое приложение на компьютере (так, чтобы вкладка с воспроизводящейся музыкой потеряла фокус), то авто-переключение на следующий плеер не срабатывает, трек доигрывает до конца и все останавливается. Но стоит только вновь вернуться на вкладку с плеерами, как сразу же стартует следующий по порядку трек.
В чем может быть проблема? Авто-переключение не умеет работать без фокуса на странице?
Вот ссылка с рабочим примером проблемы ссылка

Спасибо за внимание. Надеюсь на помощь.

DirtyDСсылка на пост (Смотрели 1506)05.02.16 18:36     Ответить
Ваше имя*
 E-mail* (не публикуется)
 
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
1
support 05.02.16 - 21:47
Браузер замораживает операции JS в не активных вкладках. Мы посмотрим, что можно сделать
2
DirtyD 05.02.16 - 22:25
Спасибо, буду ждать вашего ответа :)
3
support 08.02.16 - 09:28
Посмотрите, пожалуйста, этот пример ссылка
4
DirtyD 08.02.16 - 15:05
Спасибо большое за оперативное решение. Глянул ваш пример, обновил файлы, но плееры по прежнему отказывались переключаться. Методом тыка выяснил, что если к плеерам не подключать свои стили (оставить дефолтными, как в вашем примере), то авто-переключение срабатывает. Если стили опять подключить (указать параметр st:"uppodaudio"), то при не активности вкладки с плеерами, авто-переключение перестает работать до момент получения фокуса этой вкладкой. Немного переработал ваш пример, добавил снизу плееры со стилями, из-за которых перестает работать авто-переключение, вот ссылка ссылка
Подскажите, пожалуйста, может быть я что-то упускаю? Или неправильно настроил стили?
5
support 08.02.16 - 21:46
Проблема в режиме ожидания, попробуйте включить режим авто (предзагрузки метаданных).
Сообщить об ошибке на сайте
 Uppod © 2008–2020
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме