#ios #url #uiwebview #browser-history
#iOS #url #uiwebview #история браузера
Вопрос:
Я переписываю функцию возврата на свою собственную, потому что мне нужно иметь возможность изменять URL-адрес в зависимости от того, изменилась ориентация или нет. Как я могу получить доступ к истории URL-адресов и выяснить предыдущий?
Ответ №1:
Вам необходимо реализовать UIWebViewDelegate. В нем есть методы, которые позволят вам управлять функциями возврата, а также позволяют захватывать URL-адрес при переходе к нему.
Комментарии:
1. Хм, я вижу, что у него нет объекта истории или чего-то подобного. Является ли создание какого-либо массива в качестве моего собственного объекта истории моим лучшим вариантом здесь?
2. Да, если вы просто не хотите указать веб-просмотру вернуться назад, и в этот момент он сделает это без необходимости указывать URL.