Air Android - StageWebView и кэш URLLoader
Я использую StageWebView в приложении Air (3.6) для Android, чтобы позволить пользователю предоставить доступ к своей учетной записи через OAuth. После этого я использую URLLoader для получения токена доступа и информации об учетной записи.
Это работает на Air for Desktop
но не на Air for Android
, Похоже, что URLLoader не может получить доступ к cookie/ кешу, чтобы проверить, что пользователь уже вошел в систему. Я полностью застрял с этим - почему он работает Air for Desktop
но не на Air for Android
?
1 ответ
Куки-файлы обрабатываются по-разному на мобильных и настольных платформах из-за разных сетевых стеков. На рабочем столе и в ios StageWebView делится файлами cookie с URLLoader. На Android StageWebView не делит куки с URLLoader.
Посетите эту техническую заметку Adobe для получения дополнительной информации (прокрутите вниз.)