PDA

Просмотр полной версии : Кеширование mp3 файлов


sliderr
28.08.2007, 14:48
Всем доброго времени суток !
Перекавырял весь поиск и подобного примера не нашол :(
Подскажите плиз кто знает !
Вопрос:
У меня есть мувик который вызывае mp3-шку из внешнего источника таким скриптом:var snd=new Sound();
snd.onSoundComplete = snd.start;
snd.loadSound ("Track_1.mp3" 2);
, после замены mp3-шки на серваке мувик проигрывает кешированый трек, а не новый. :(

Нужно сделать чтоб эта mp3-шка не кешировалась или как то это обойти.

Нашол примерно подходящий скрипт rnd = random(999999999);
loadMovie("name.swf"+"?"+rnd);, но он для loadMovie, а мне нужно для loadSound.

Хелп ми плиз !

Tardos Mors
28.08.2007, 14:57
var snd=new Sound();
snd.onSoundComplete = snd.start;
rnd = Math.random()*999999999;
snd.loadSound ("Track_1.mp3?"+rnd, false);// Если нужно, чтобы звук воспроизводился потоково false заменить на true

sliderr
28.08.2007, 15:33
Сасибо , что откликнулись..
Но это почемуто не помогает ..
Трек не проигрывается и флеш ругается.. :(
Попробовал залить на сервак тоже само.

iNils
28.08.2007, 16:13
Локально это не работает, только на сервере (я про добавление ? + чего то там к имени файла). Если у вас не работает, то это вы допустили где-то ошибку, код верный. Ссылку на сервер дайте.

sliderr
28.08.2007, 16:35
Я же говорю, что пробовал и на сервере.
Вот исходник http://www.theatre-club.ru/test/flayer/Ishodnik.rar
Посмотрите плиз.
Может мне вообще упростить механизм и отказатся от файла music1.swf

Подскажите чайнику :rolleyes: