![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 10
|
Приветствую!
Возникла такая проблема: Скрипт на сервере выдает swf, при этом вставляет $dist=100 ббайт в начало файла
файл подгружается во флешку - var loader:URLStream = new URLStream(); ... считывается в byteArr с тем чтобы преобразовать его в MovieClip. var byteArr:ByteArray = new ByteArray(); cloader.readBytes(byteArr,100); var ldr1:Loader = new Loader(); ldr1.contentLoaderInfo.addEventListener(Event.COMPLETE, ByteReady); try { ldr1.loadBytes(byteArr); } catch (error:Event) { trace("Unable to load ."); } ldr1.loadBytes(byteArr); вызывает ошибку Error #2044: Необработанный IOErrorEvent:. text=Error #2124: Неизвестный тип загруженного файла. что я делаю не так? P/S/ без вставки в исходный файл на стороне сервера и смещения в cloader.readBytes(byteArr); работает правильно. Последний раз редактировалось Alisa; 07.06.2010 в 19:12. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А что вы хотите сделать? Прочитать 100 байт swf-файла? Неудивительно, что ничего не работает.
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 10
|
нет, хочу с позиции 100 (101, 99) прочитать все остальные байты. Впрочем, если кому интересно, оно вот так заработало:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:00. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| байтовый массив |
|
|