2016-07-18 4 views
5

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

Я не могу найти что-нибудь полезное в Apple, документации, но я нашел один и тот же вопрос, связанный с UIWebView: How to clear back forward list in UIWebview on iPhone?

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

ответ

4

Грязный обходной

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

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

+0

Мне пришлось сделать то же самое в конце с моим '' 'WKWebView''' (в моем приложении macOS). Просто не забудьте снова установить различные свойства (например: жест назад/вперед и т. Д.). – Supertecnoboff

Смежные вопросы