[Помощь] Флеш плеер. Как запретить одновременное воспроизведение

Pasya

Постоялец
Регистрация
27 Мар 2012
Сообщения
33
Реакции
11
Помогите разобраться!

Есть страничка на которой расположено несколько треков с музыкой:
пример: Для просмотра ссылки Войди или Зарегистрируйся

Вопрос: Как сделать чтобы во время воспроизведении одного трека, если пользователь кликает на другой (на этой же странице), первый автоматически отключался и включался тот на который кликнули, в общем нужно как-то запретить одновременное воспроизведение более чем одного трека.

Нужно чтоб было как здесь: Для просмотра ссылки Войди или Зарегистрируйся

Вот используемый код плеера:
<p><object id="audioplayer1" data="player/player.swf" type="application/x-shockwave-flash" width="290" height="18"><param name="movie" value="player/player.swf" /><param name="FlashVars" value="playerID=1&amp;bg=0xf8f8f8&amp;leftbg=0xeeeeee&amp;lefticon=0x666666&amp;rightbg=0xcccccc&amp;rightbghover=0x999999&amp;righticon=0x666666&amp;righticonhover=0xffffff&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;border=0x666666&amp;loader=0x9FFFB8&amp;soundFile=Для просмотра ссылки Войди или Зарегистрируйся Hein Bass.mp3" /><param name="quality" value="high" /><param name="menu" value="false" /><param name="bgcolor" value="#FFFFFF" /></object></p>
 
С таким плеером никак. Либо искать другой плеер, либо писать свой, который на функцию плэй будет дергать джаваскрипт на странице. Джаваскрипт же в свою очередь должен рассылать всем остальным плеерам функцию стопа
 
Подскажите где можно подобный плеер найти, или хотя бы в какую сторону искать?
 
Джаваскрипт же в свою очередь должен рассылать всем остальным плеерам функцию стопа
Лучше не стопа, а паузы - так удобнее для пользователя, чтобы можно было вернуться к предыдущему с прерванного места.
 
для такой функции флеш плеер должен при воспроизведении обращаться к яваскрипту содержащей его страницы, который в свою очередь уведомляет уже играющий плеер о том, что пора бы прекратить воспроизведение
реализуется всё через ExternalInterface, требует модификации исходника плеера
 
Назад
Сверху