Перекрестное сохранение данных между несколькими WKWebView? - PullRequest
0 голосов
/ 20 октября 2019

Я пытаюсь создать приложение с вкладками, которое ссылается на несколько WKWebView. Прямо сейчас, когда вкладки меняются, ни одна из переменных PHP $ _SESSION не сохраняется между вкладками. Я хочу, чтобы каждая вкладка считалась одной $ _SESSION, а не кратной. Когда я переключаюсь, каждая отдельная вкладка действует так, как будто я не вошел в систему, и мне нужно перейти на страницу входа, чтобы куки не повторяли инициализацию $ _SESSION на каждой странице?

Это вXcode 11 и Swift 3. Я разрабатываю для iOS 13.

Я использую WKWebView с UITabBarController через раскадровки. На каждой из 5 вкладок, которые у меня есть, есть WKWebView, и каждый из этих WKWebViews подключается к URL-адресу, используя стандартный

let tixurl = URL(string: "http://185.***.***.149/Co***pp/tix.php")
            let tixrequest = URLRequest(url: tixurl!)
            tixSite.load(tixrequest)

. просматривать и не хранить ни одной из переменных. Поэтому на вкладке «Главная страница» я могу войти в систему, но если я перехожу на вкладку «Учетная запись», то мне действительно нужно снова войти и войти в систему, даже если я вошел в систему на домашней странице.

Как я могу получить разные WKWebView для всех с одинаковыми переменными PHP, чтобы я мог войти на одну страницу и автоматически войти на все остальные?

Спасибо.

...