Air Android — кеш StageWebView и URLLoader

Я использую StageWebView в приложении Air (3.6) для Android, чтобы пользователь мог предоставить доступ к своей учетной записи через OAuth. После этого я использую URLLoader для получения токена доступа и информации об учетной записи.

Это работает на Air for Desktop, но не на Air for Android. Похоже, что URLLoader не может получить доступ к куки/кешу, чтобы убедиться, что пользователь уже вошел в систему. Я полностью застрял с этим - почему это работает на Air for Desktop, но не на Air for Android?


person Jay    schedule 22.07.2013    source источник


Ответы (1)


Файлы cookie обрабатываются по-разному на мобильных и настольных платформах из-за разных сетевых стеков. На рабочем столе и на iOS StageWebView использует файлы cookie совместно с URLLoader. В Android StageWebView не передает файлы cookie URLLoader.

Посетите эту техническую заметку Adobe для получения дополнительной информации ( прокрутите вниз.)

person Chris    schedule 24.08.2013