Как очистить историю в WKWebView?

ios webkit wkwebview

2976 просмотра

1 ответ

2517 Репутация автора

Я хотел бы очистить список перемотки назад, WKWebViewкогда пользователь нажимает кнопку.

Я не могу найти ничего полезного в документации Apple, но нашел такой же вопрос, связанный с UIWebView: Как очистить список пересылки в UIWebview на iPhone?

К сожалению, мне не очень нравятся данные ответы, так как они либо рискованны, учитывая процесс обзора приложения, либо просто не работают. Так что мне было интересно, если бы было что-то новое, WKWebViewчто могло бы помочь мне достичь этого. Я отчасти безнадежен, поскольку уже давно я ищу решение, но мы никогда не узнаем ...

Автор: Randy Источник Размещён: 18.07.2016 12:11

Ответы (1)


4 плюса

2517 Репутация автора

Решение

Грязный обходной путь

Сейчас я повторно инициализирую свой WKWebView (myWebView = WKWebView ()) и переопределяю его ограничения (поскольку они, конечно, нарушаются при повторной инициализации веб-представления).

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

Автор: Randy Размещён: 23.09.2016 04:22
Вопросы из категории :
32x32