Flash Zone Forum > AIR
Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: AIR
Flash Zone Forum > Macromedia Flash > Софт
chingachgoog
Вышел AIR 4.
Одна из фич которого, как мне кажется, весьма важная (возможно, это есть уже на AIR 3.7, но на AIR 4 это есть точно):
на iOS теперь можно загружать swf-ки с кодом!!! (кто не помнит или не в теме, раньше код во вторичных swf-ках был ЗАПРЕЩЕН и все мучались с внедрением всех файлов как swc в одну большую флешку)

Пара важных нюансов.

1) Нужно использовать LoaderContext и грузить строго в текущий домен

Код
var _urlRequest:URLRequest = new URLRequest(“mySecondarySwf.swf”);
var _loader:Loader = new Loader();
var _lc:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain, null);
_loader.load(_urlRequest, _lc);


2) Версия swf файла (грубо говоря четвертый байт) должна быть выше чем 0x12 (т.е. от 0x13 и выше)

Как это работает:
http://blogs.adobe.com/airodynamics/2012/1...ir-apps-on-ios/
http://blogs.adobe.com/airodynamics/2012/0...or-interpreter/
http://blogs.adobe.com/airodynamics/2013/0...ir-apps-on-ios/
chingachgoog
AIR теперь работает на дройде с архитектурой х86 (Intel)
http://blogs.adobe.com/flashplayer/2014/04...86-android.html
Русская версия IP.Board © 2001-2014 IPS, Inc.