2012-05-02 1 views
1

Мне интересно, как получить несколько экземпляров кругового игрока jPlayer, настроенного на веб-странице. Один будет воспроизводить поток m3u с кодировкой .mp3, а другой будет воспроизводить статический файл .mp3 в цикле.jPlayer CirclePlayer Несколько экземпляров

Вот веб-страница в разработке на данный момент: Linky McLinkLink

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

Красный (оранжевый?) Плеер будет воспроизводиться в формате .mp3, а синий будет воспроизводиться в потоке.

jPlayer имеет demo на своем веб-сайте нескольких звуковых проигрывателей экземпляров, работающих вместе, но они не являются игроком круга, который использует немного другой код. Для жизни меня я не могу понять, что происходит, и я мусор на javascript, так что это делает его более сложным.

С демо-страницы я в основном хочу игрок один и игрок три, но в настоящее время проблемы заключаются в следующем:

  • Оранжевый игрок не знает, что он пытается играть
  • я не думаю, что хорошо реализована игра в одну паузу, другая функция их демо работает, но я не могу сказать. Там нет причин, потому что я нигде не писал, потому что я не могу понять, где.

Благодарим за оказанную помощь.

ответ

0

В их repository есть index.htm с двумя круговыми игроками. Проблема с тем, однако, заключается в том, что «игра» на одного игрока вызывает событие «pauseOthers» (circle.player.cs Line 99). Поэтому вам придется немного изменить исходный код. Однако я просто удалил строки 99-101, и он работал, но нуждается в дальнейшем тестировании.