Android — передать файлы cookie в Opera Mobile

У меня есть приложение, которое взаимодействует с внешним веб-сервером, который устанавливает файл cookie сеанса при входе в систему. Некоторые страницы я хотел бы отображать в веб-браузере вместо обработки запроса HttpGet. К сожалению, веб-сайт использует фреймы, которые очень плохо поддерживаются Android WebView. Но он отлично работает с браузером Opera Mobile.

Можно ли как-то передать файл cookie сеанса из моего приложения в Opera Mobile?


person rob    schedule 22.12.2011    source источник
comment
Знак удален, пожалуйста, обратитесь к FAQ.   -  person Sameera Thilakasiri    schedule 23.12.2011


Ответы (1)


Выхода нет.

Opera — это внешнее приложение для Android, и все, что вы можете указать для него, — это URL-адрес. Этот URL-адрес должен содержать параметры входа. WebView — это компонент пользовательского интерфейса, который дает вам гораздо больший контроль над ним.

Если вы не можете изменить веб-сервер для поддержки входа по магическому URL, то вам, вероятно, не повезло.

person Mikko Ohtamaa    schedule 23.12.2011
comment
Спасибо. Хм... Я боялся этого. Я предполагаю, что это означает, что мне придется написать свой собственный браузер в приложении для отображения нужных мне страниц. Жаль, что WebView не может разумно обрабатывать фреймы! - person rob; 27.12.2011