![]() |
невидимая переменная
вообщем дело вот в чем
1 кадр: Код:
file = track1.mp3;Код:
var loaded:Number = Math.floor((song.getBytesLoaded()/song.getBytesTotal()) * 100);Код:
if (song.position<30000) {Код:
on (release) {Error opening URL 'file:///D|/Work/Projects/Dudilo/mp/' вот не понимаю почему flash не хочет ловить переменную? В чем моя ошибка? в ДНК и руках ответ не принимается) кстати, file = track1.mp3 - временная запись, в будущем переменная file будет подгружатся извне глупым но надежным способом, а именно в embed вставляем следущую конструкцию src="file.swf?file=track.mp3" может кто другой путь подскажет? |
А кавычки поставить?
Код:
file = "track1.mp3"; |
а как я ее извне подгруж? оО вот в чем проблема...
|
Сначала нужно поставить кавычки и убедится, что все работает.
|
Код:
_root.loadMusic(_root.file || "track1.mp3"); |
да это я убедился) работает ессесно)
терь убираем строку file = "track1.mp3" а к флешки дописываем конструкцию ?file=track1.mp3 или ?file='track1.mp3' и собсно не работает. |
Тогда _level0.file
|
неа, всеравно не пашет, похоже именно кавычек ему не хватает( и именно вот таких ""
upd второй день бьюсь головой о клаву... не помогает( |
У вас флешка в подкаталоге лежит? Кавычки тут не при делах, извне приходит именно строка. Покажите кусок верстки.
Почитайте кстати: http://blog.deconcept.com/swfobject/ addVariable() для передачи переменных. |
<embed src="miniPlayer.swf?file=track1.mp3" quality="high" bgcolor="#ffffff" width="65" height="10" name="miniPlayer" align="middle" />
|
| Часовой пояс GMT +4, время: 12:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.