Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   загрузка внешних данных (http://www.flasher.ru/forum/showthread.php?t=83682)

_kos 11.08.2006 18:59

загрузка внешних данных
 
Привет всем! Ролик загружает данные из текстовика
Код:

this.onData = function() {
        about_txt.htmlText = this.txt1;
        about_txt.setFocus;
};
this.loadVariables("about.txt");

текстовик about.txt
&txt1=Произвольный текст&end;

Для *.swf такая конструкция, с локального компютера, работает нормально. Для *.exe windows проектора - не работает. Flash player 8 версии. Пробовал разные настройки политики безопасности. Ничего не получается. Где подводный камень, помогите разобраться!

DarkLight 15.08.2006 02:15

Проблема есть, у меня с XML то же самое было...Причина неясна...
Варианты решения:
1) проектор грузит в себя флешку
2) если не критична 8 версия, то можно сделать 7 проектор - там проблемы не возникало

sem1313 15.08.2006 09:00

Возможно вы вызываете выполнение операций с XML еще до того ка он загружен.

В этом случае вешайте на первый кадр( в котором грнузите XML) stop()
А во втором кадре - уже используйте XML как нужно.

Переход на второй кадр осуществляется my_xml.onLoad()

В слумае с текстом нужно использовать recsender.onData(), где recsender - объект LoadVars.

DarkLight 15.08.2006 12:37

В томто и дело что я onLoad использовал (иначе действительно не успевает загрузиться), все работает в свф, в тестмуви, в проекторе версии 7, не работает только в 8 проекторе...Помойму не в этом суть...

_kos 15.08.2006 23:01

У меня две разных флэшки отличающиеся только дизайном, принцип загрузки инфы - тот же: из текстового файла. Даже названия переменных одни и те же, но у одной флэшки в проекторе всё ок, другая в упор не хочет загружать внешние данные! Прямо чудеса в решете!!!!

_kos 15.08.2006 23:24

ДОлбанный проектор негрузит даже внешние swf!!! Про LoadVars вообще молчу!!! Только что попробовал флэшку скомпелированную в *.swf с текстовиком запустить из другой директории - НИФИГА НЕ ЗАРАБОТАЛО!!!!!!!!!!!!!

_kos 17.08.2006 22:21

А вот и ответ, всё работает если находится в корневой директории под названием WWW. Кто бы мог подумать!!!

DarkLight 17.08.2006 22:29

Офигеть. Спасибо большое, пригодится.


Часовой пояс GMT +4, время: 05:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.