![]() |
Постоянная музыка фоном
Здравствуйте господа профи!
Форум прочитал и запутался полностью. Вопрос простой: при загрузке flash-сайта и после должна играть музыка, и при переходе на другую страницу, она не должна прерываться. Должна идти фоном. Т.е. воспроизведение музыки постоянно, до тех пор, пока сайт не закроют. И можно ли сделать "плавающую" кнопку, чтобы музыку выключить в любой момент? Прошу сильно не ругать :rolleyes: |
Похожие темы не раз поднимались, воспользуйтесь поиском.
По сути, все сводится к вынесению флешки, играющей музыку, в маленький невидимый фрейм и управлении ею через LocalConnection |
Дело в том, что прежде чем задать вопрос, я форум почитал. Но конкретного ответа не нашел. Обсуждений проблем звука много, но решения данной задачи я не нашел.
Помогите пожалуйста. |
Берем флешку, ставим в ней циклическое воспроизведение звука: либо встраиваем звук прямо туда и добавляем через attachSound, либо грузим через loadSound. На onSoundComplete вешаем рестарт звука. Далее, на сайте делаем фрейм размером, например 1 пиксель, внизу страницы. Пихаем туда нашу флешку. Все переходы между страницами сайта осуществляются в верхнем фрейме, нижний неизменен, музыка не прерывается. Если хотим сделать управление, есть 2 пути. Либо через ExternalInterface и js(в хелпе нормальные примеры) вызываем функции остановки/продолжения воспроизведения звука и регулирования громкости, либо, если кнопка на flash, осуществляем управление через LocalConnection.
|
Прошу пардону. у меня флэш-сайт.
|
волшебная ссылка
смотри код из первого кадра, если хочешь грузить из Library(F11), загрузи туда музыку(правой кнопкой по музыки->Linkage->Export for AS галочку->Identifier... впиши) и в первый код вставь код: Код:
my_sound = new Sound(); |
спасибо. буду пробовать
|
Здравствуйте всем.
Отдельное спасибо Ostgur за код. Все работает. Но вот проблемка. Работает только на одной, стартовой флэшке. При переходе на другую страницу (тоже флэшку) музыка останавливается. А мне надо, чтоб при переходе со страницы на страницу постоянно играла музыка, запущенная со стартовой. Может есть скрипт, который запускает музыку не реагируя на переходы внутри сайта, пока не закроешь страницу. Как в коде Ostgur, но только музыка запустилась, играет и перестает только при закрытии окна. С уважением, Алексей. |
У вас несколько отдельных *.swf ?
|
Именно так.
Всю инфу в одну запихать, мне кажеться не реально. |
| Часовой пояс GMT +4, время: 08:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.