Документы Adobe AIR говорят мне (я не могу найти точную страницу снова!), Что я могу загрузить air.swf, с которого вы обычно звоните с http://airdownload.adobe.com/air/browserapi/air.swf. Я сделал это и загрузил его в свой собственныйСценарий 'badger'.
Базовая ссылка: http://livedocs.adobe.com/flex/3/html/help.html?content=distributing_apps_3.html
После загрузки первый вызов air.getStatus () работает, и я вижу правильное значение "установлено" или "доступно" на основеесть ли у моего не подключенного к интернету клиента AIR или нет.Я также могу запустить air.installApplication () и air.launchApplication ().Но всякий раз, когда я запускаю air.getApplicationVersion (), функция обратного вызова всегда получает значение «ноль».В тот момент, когда я загружаю air.swf с adobe.com, все становится идеально, поэтому я думаю, что код в порядке.
Полагаю, это должно быть связано с тем, что эта функция использует обратный вызов, когдадругие этого не делают.
Моя цель - установить и / или запустить приложение AIR для компьютеров, не подключенных к Интернету.У кого-нибудь есть совет?
Спасибо, Адриан