Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как узнать версию AVM при загрузке внешнего swf-ролика (http://www.flasher.ru/forum/showthread.php?t=127261)

AlexStukoff 09.07.2009 12:20

Как узнать версию AVM при загрузке внешнего swf-ролика
 
Привет всем. Вот назрел такой вопросик:

Есть генеральная флэшка на AVM2, они в себя подгружает внешние swf-ки. Внешние флэхи могут быть как под AVM2 так и под AVM1, так как что туда захочет засунуть пользователь я предсказать ну никак не могу :) Вот для них существуют разные алгоритмы хранения и управления (что не удивительно впрочем). Ну и собственно сабж - как же мне на этапе загрузки понять версию AVM???
Выбор при загрузке не решает, потому что пользователь может сам тупо не знать версию :)

Заранее спасибо.

Alkaz 09.07.2009 12:25

LoaderInfo.actionScriptVersion ?

DeliMIter 09.07.2009 12:37

Загруженный SWF в формате AVM1 имеет тип AVM1Movie.

AlexStukoff 09.07.2009 14:11

swf файл хранит инфо о версии и размере в заголовке, в непожатом виде. Есть идея - скачать только header и по ним определить версию. Как это сделать не знаю :) Нужно что-то формата LoadBytes() только по урлу :)

???

wvxvw 09.07.2009 14:16

URLStream?

AlexStukoff 09.07.2009 15:05

... мне постоянно задают вопросы являющиеся ответами на мои вопросы ...

что-то происходит... *подорительно оглядываюсь*

Всем спасибо, буду пробовать :)


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

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