HTTP-плагин Cordova не находит файлы cookie после обновления до WKWebView на iOS - PullRequest
0 голосов
/ 19 сентября 2018

Я пишу приложение, которое я начал мигрировать в WKWebView из устаревшего UIWebView, так как оно устарело.Тем не менее, это известная ошибка, что WKWebView не сохраняет файлы cookie сеанса при первой установке и из-за проблем с CORS, и для устранения этой проблемы я прибегаю к использованию собственного HTTP-плагина для выполнения запросов.

При использовании плагина HTTP с UIWebView файлы cookie обрабатывались независимо от самого приложения (я думаю), поскольку file: // файлы cookie не сохраняются.Однако после обновления до WKWebView собственный плагин HTTP не получает и не устанавливает никаких файлов cookie.

Поскольку нативный плагин находится за пределами Webview приложения, и я не выполняю стандартные запросы XHR через Javascript, но иду на более глубокий уровень благодаря плагину, не должны ли куки по-прежнему работать?Или все еще существует связь между Webview и собственными HTTP-вызовами?

...