romap
25.03.2009, 18:49
Есть плеер root/flash/player.SWF
к нему подключени файл со всеми скриптами плеера root/flash/player.AS
есть XML в котором прописан путь на МП3 root/flash/song.XML
и есть мп3 файл root/flash/song.mp3
то есть все файлы плеера лежат в одной папке.
HTML через который запускается swf может находиться в разных местах сервера, в зависимости от раздела сайта: root/index.html, root/eng/reg.html и тд.
Проблема в том, что путь теряется при запуске HTML.
Флеш, xml или .as думает что все файлы находятся в одной папке с HTML, поэтому ничего не работает.
Помогает, если в XML ставить в одну папку с HTML. Но этих папок очень много и это не разумно.
Как решить эту проблему? Может есть хитрый способ указать путь? Может изменить структуру плеера?
ПС: указать абсолютный путь нельзя. У сайта 5 зеркал.
Спасибо за помощь.
к нему подключени файл со всеми скриптами плеера root/flash/player.AS
есть XML в котором прописан путь на МП3 root/flash/song.XML
и есть мп3 файл root/flash/song.mp3
то есть все файлы плеера лежат в одной папке.
HTML через который запускается swf может находиться в разных местах сервера, в зависимости от раздела сайта: root/index.html, root/eng/reg.html и тд.
Проблема в том, что путь теряется при запуске HTML.
Флеш, xml или .as думает что все файлы находятся в одной папке с HTML, поэтому ничего не работает.
Помогает, если в XML ставить в одну папку с HTML. Но этих папок очень много и это не разумно.
Как решить эту проблему? Может есть хитрый способ указать путь? Может изменить структуру плеера?
ПС: указать абсолютный путь нельзя. У сайта 5 зеркал.
Спасибо за помощь.