Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> AIR
chingachgoog
сообщение 3.04.2014 - 16:39
Сообщение #1


Ветеран конференции
*****

Группа: Пользователь
Сообщений: 1179
Регистрация: 27.02.2009
Из: Moscow
Пользователь №: 9144



Вышел 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
сообщение 11.06.2014 - 16:02
Сообщение #2


Ветеран конференции
*****

Группа: Пользователь
Сообщений: 1179
Регистрация: 27.02.2009
Из: Moscow
Пользователь №: 9144



AIR теперь работает на дройде с архитектурой х86 (Intel)
http://blogs.adobe.com/flashplayer/2014/04...86-android.html


--------------------
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 3.07.2014 - 07:48