Является ли нормальным для SFSafariViewController «забыть» посещенные ссылки после их закрытия? - PullRequest
0 голосов
/ 07 декабря 2018

Я разрабатываю мобильное приложение с использованием SFSafariViewController для представления веб-сайта, в котором посещенные ссылки оформляются с использованием псевдокласса CSS: посещения (https://developer.mozilla.org/en-US/docs/Web/CSS/:visited).

Пока пользователь остается в одном сеансе SFSafariViewController,стилизация посещенных ссылок работает нормально. Но как только пользователь выходит из приложения, SFSafariViewController, по-видимому, «забывает», какие ссылки посещал пользователь, так что при возврате на сайт в SFSafariViewController ни одна из ранее посещенных ссылок не вызывает:посещаемый псевдокласс, поэтому они не оформляются как посещенные ссылки.

Это нормальное поведение для SFSafariViewController? Пользовательские вкладки Chrome, используемые в версии того же приложения для Android, демонстрируют то, что я бы назвал "нормальным" поведениемзапомнив посещенные ссылки между его сеансом на соответствующем сайте, как и мобильный браузер Safari на этом же сайте.

У меня возникла проблема с Google, и я обнаружил пустую. Конечно, работая с SFSafariViewContролик, я также внимательно прочитал документацию Apple для разработчиков по SFSafariViewController.

1 Ответ

0 голосов
/ 07 декабря 2018

Действия пользователя и взаимодействие с SFSafariViewController не видны вашему приложению, которое не может получить доступ к данным автозаполнения, истории просмотров или данным веб-сайта (обзор) .

...