|
|
|||||
Пути к загружаемым файлам
загружаю картинку
var pictLdr:Loader = new Loader(); var pictURL:String = "m1_.jpg"; var pictURLReq:URLRequest = new URLRequest(pictURL); pictLdr.load(pictURLReq); addChild(pictLdr); поместил swf на сайт в папку foto и вызываю его из index.html уровнем выше swf показался без jpg картинок придумал в HTML писать путь до картинок <PARAM NAME=movie VALUE="photo/vv.swf"> <PARAM NAME=FlashVars VALUE="webpath=http://www.mysite.ru/photo/" /> <PARAM NAME=quality VALUE=medium> <EMBED src="photo/vv.swf" FlashVars="webpath=webpath=http://www.mysite.ru/photo/" </EMBED> import flash.system.* ... Security.allowDomain("mysite.ru") ... var pictURL:String = webpach + "m1_.jpg"; можно ли сделать тожесамое средставами флеша не врубая Security.allowDomain("*") ? Последний раз редактировалось xdoom; 04.09.2008 в 14:48. |
|
|||||
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Картинки и swf находятся в разных доменах?
|
|
|||||
В одном даже в одной папке...
просто swf вызывается из html расположенного в корне |
|
|||||
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Вам не нужен allowDomain.
Разберитесь с путями. |
|
|||||
если swf вызывать d html из одной папки.. всё окей
http://sensitivity.ru/cool/sochi/vv.swf как только зову swf из корня сайта облом... http://sensitivity.ru/ вот если в *.as писать сразу полные пути и врубать allowDomain то работает.. но я хочу сделать универсальный шаблон чтоб потом его постоянно испльзовать для показа фоток. без перекомпилирования sfw пока даже переменную из HTML не получается установить <PARAM NAME=FlashVars VALUE="webpath=http://www.mysite.ru/photo/" /> <EMBED src="photo/vv.swf" FlashVars="webpath=webpath=http://www.mysite.ru/photo/" и получается что в начале HTML передаёт переменную а потом *.AS сбрасывает но если я её не объявлю переменную в в *.as он просто не скомпилурется как путь передать то? Последний раз редактировалось xdoom; 04.09.2008 в 13:44. |
|
|||||
ну я вот и прошу помочь мне разобраться с путями.. если бы мог сам наверно не просил бы о помощи.
|
|
|||||
- Это для чего? чтобы стереть flashvars? перед обнулением проверь есть ли там что нибудь - если нет то обнуляй.
__________________
if (love is true) break my.heart; Последний раз редактировалось Rzer; 04.09.2008 в 14:11. |
|
|||||
чтоб в случае если webpach не устанавливается в html небыло undefined в начали пути
пробовал объявлять так не помогло webpath = undefined с as2 используемый HTML код работал - переменная устанавливалась пробовал именно этот HTML на swf as2.. тут не получается.. в чём причина? Последний раз редактировалось xdoom; 04.09.2008 в 14:22. |
|
|||||
__________________
if (love is true) break my.heart; |
|
|||||
Спасиба конешн, но основная проблема остаётся открытой..
из HTML в swf ничего не попадает. я уже начинаю думать о кривизне своих рук. ( попробую из txt грузить пути. пилять .. txt тоже не загружу (( так как до него тоже нужен путь.. Последний раз редактировалось xdoom; 04.09.2008 в 14:45. |
Часовой пояс GMT +4, время: 21:08. |
|
« Предыдущая тема | Следующая тема » |
|
|