2016-07-18 39 views
5

ユーザーがボタンをタップすると、WKWebViewのフォワードフォワードリストをクリアしたいと思います。WKWebViewで履歴を消去する方法は?

私は、Appleのドキュメントに有用何かを見つけることができませんが、私はUIWebViewに関連した同じ質問が見つかりました:彼らはアプリのレビュープロセスを危険な検討しているどちらかと残念ながら、私は本当に与えられた回答を好きではないHow to clear back forward list in UIWebview on iPhone?

をまたは彼らはちょうど動作しません。だから私はそれが達成するのを助けるかもしれないWKWebViewで新しい何かがあるかどうか疑問に思っていた。

答えて

4

汚い回避策

今のところ、私は私のWKWebViewを(再初期化myWebView = WKWebView ...それは今しばらくしているように私は私が解決策を探しているという一種の絶望的だが、我々は知っていることはありません())、私はその制約を再定義します(Webビューを再初期化すると、もちろん、それらは壊れています)。

ここで私が本当に好きではないのは、ウェブの全体像を再初期化するのに対し、私はそのフォワードリストを消去したいだけです。

+0

最後に私の '' 'WKWebView'''(私のmacOSアプリ)で同じことをしなければなりませんでした。さまざまなプロパティを再度設定することを忘れないでください(例:前後のジェスチャーなど)。 – Supertecnoboff

関連する問題