Как программно установить файлы cookie с помощью Crosswalk XWalkView?

Мне нужно создать приложение веб-просмотра, которое отправляет имя пользователя и пароль, а затем отображает веб-страницу, на которой выполнен вход. Я должен использовать куки, но я не нашел, как это сделать, пробовал традиционные способы, но ничего.

Кто-нибудь имел опыт работы с xWalkView и как получить/поместить куки?

(Я использую xWalkView, поскольку традиционный веб-просмотр на Android 4.2.2 не может загружать веб-страницы HTML5)


person Vlad.mir    schedule 25.06.2015    source источник
comment
Почему бы не сделать это с помощью JavaScript или PHP?   -  person xdevs23    schedule 08.02.2016


Ответы (1)


У меня была такая же проблема, но я не нашел точного ответа. Вместо этого я нашел своего рода обходной путь. Поскольку я использую контейнер сервлетов, я добавляю ";jsessionid=" к каждому запросу, который я отправляю на сервер. Другая вещь, которая действительно может работать для вас, независимо от того, какой бэкэнд вы используете, — это сделать запрос на ваш веб-сервер, чтобы он вернул ответ с файлом cookie. Например, если вы хотите добавить имя = тест, вы можете сделать запрос xhr к некоторому URL-адресу, и в ответе должно быть имя файла cookie = тест. Этот метод также работает для меня для отслеживания сеанса в моем приложении Java. Удачи

person Ramdane Oualitsen    schedule 07.06.2016