2013-07-22 2 views
0

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

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

ответ

0

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

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