Подскажите по ActionScript

угук,только тут засада:
Код:
Error #2044: Необработанный IOErrorEvent:. text=Error #2124: Неизвестный тип загруженного файла.
 
ни у кого больше идей нет как исправить?:(
 
Ну у вас на руках уже есть вся необходимая информация, а по поводу ошибки - удостоверьтесь что загружаете всё верно, что по ссылкам действительно нужные файлы. И вы не написали при закгрузке чего именно вываливается эта лшибка - при загрузке txt файла или swf?
 
Ну у вас на руках уже есть вся необходимая информация, а по поводу ошибки - удостоверьтесь что загружаете всё верно, что по ссылкам действительно нужные файлы. И вы не написали при закгрузке чего именно вываливается эта лшибка - при загрузке txt файла или swf?
да,действительно не указал,прошу прощения; swf,текстовый файл я загрузил успешно,без каких-либо проблем
 
Ну так проверьте что там за swf вы загрузить пытаетесь. Протрейсите ссылку которую получаете из txt и попробуйте открыть её в браузере.
 
Ну так проверьте что там за swf вы загрузить пытаетесь. Протрейсите ссылку которую получаете из txt и попробуйте открыть её в браузере.
Для просмотра ссылки Войди или Зарегистрируйся
такого вида получаю ссылку; заходя через браузер-всё работает...
 
Попробуйте грузить только swf без параметра file. Его закиньте в URLVariables (который потом пришвартуйте к URLRequest до загрузки swf).
Что-то вроде
Код:
trace(event.target.data);
var loader:Loader = new Loader();
var urlRequest = new URLRequest();
var variables:URLVariables = new URLVariables();
variables.file = // тут ранее выдернутый из event.target.data в String переменную параметр uploads/file.swf
urlRequest.data = variables;
urlRequest.url = // тут ранее выдернутый из event.target.data в String переменную путь до swf
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onSWFLoaded);
loader.load(urlRequest);
 
Я чего то не понял, вы грузите текст и пытаетесь его добавить на сцену, на сцену добавляется только DisplayObject, текст можно присвоить уже созданному текстовому полю, через параметр .text. У вас задача загрузить файл и загрузить по ссылке что в файле видео и добавить на сцену уже видео? грузите ссылку как выше в коде, потом этот текс передаете в параметр где ссылка на проигрывание выидео в коде:
Код:
var flvPlaceHolder:MovieClip = new MovieClip();

var vid:Video = new Video(320, 240);
flvPlaceHolder.addChild(vid);
addChild(flvPlaceHolder);
flvPlaceHolder.x = stage.stageWidth/2-vid.width/2;
flvPlaceHolder.y = stage.stageHeight/2-vid.height/2;

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);
vid.attachNetStream(ns);

var listener:Object = new Object();
listener.onMetaData = function(evt:Object):void {};
ns.client = listener;

ns.play("mario.flv");

и у флеша есть ограничения по секьюрити, что бы его обойти, если файл запускается локально, нужно его добавить в доверенные: Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху