PDA

Просмотр полной версии : локально LoadVars, а как из сервера?


grifanuil
21.02.2009, 21:38
Зраствуйте друзья.
Существует задачя:
есть внешние источники данных: ima1.txt
в клипе кадр имеет код:
ima1LoadVars = new LoadVars();
ima1LoadVars.load("ima1.txt");
ima1LoadVars.onData = function(str) {
_root.ima1 = str;
};
динамическое текстовое поле принимает эту переменную и при проигровании клипа локально svf всё выводит как должно быть, результат есть (очень обрадовался), а я гатовлю этот клип для веб пользователей, тоесть всё это будет находится на удалённом сервере, а svf файл будет вложен в html документ, поробовал у себя через html не считывает переменные, а из svf всё нормально.
Вопрос и задача: как можно сделать такую штуку чтобы работало из html для инернет пользователей?

Wolsh
22.02.2009, 00:10
Потому что Вы смотрите локально, но из браузера. А свф имеет своего рода защиту - файл свф может обращаться ЛИБО только к локальным файлам, ЛИБО только к сетевым. Это настраивается в Publish Settings.

grifanuil
23.02.2009, 11:27
Извеняюсь, а где это Publish Settings

Maxi_Hunter
23.02.2009, 11:31
Бывает))
Меню File -> Publich Setting (или Cntr+Shift+F12) далее закладка Flash. В ней поле "Local playback security".

grifanuil
23.02.2009, 13:37
Спасибо получилось, скажите ещё: а посылать send тудаже в txt тоесть изменять эти внешние переменные я теперь могу также, достаточно будет использовать метод send обьекта LoadVars, или всётаки придётся использовать php