2016-07-18 18 views
5

Kullanıcı bir düğmeye dokunduğunda, WKWebView'un ileriye dönük listesini temizlemek istiyorum.WKWebView'da geçmiş nasıl temizlenir?

Apple belgelerinde yararlı bir şey bulamıyorum ama UIWebView ilişkin aynı soruyu bulundu: Maalesef How to clear back forward list in UIWebview on iPhone?

onlar uygulama inceleme sürecini dikkate riskli ya oldukları gibi, ben verilen cevaplar gerçekten sevmiyorum ya da sadece çalışmıyorlar. Bu yüzden bunu başarmamda bana yardımcı olabilecek WKWebView ile yeni bir şey olup olmadığını merak ediyordum.

cevap

4

Kirli geçici çözüm

Şimdilik, benim WKWebView (resetleme myWebView = WKWebView ... şimdi bir süre oldu ben bir çözüm arıyorum o tür umutsuz değilim ama biz asla bilemezsiniz() ve kısıtlarını yeniden tanımladım (tabii ki web görünümünü yeniden başlattığımda kırılmışlar).

Burada gerçekten sevmediğim şey, tüm web görünümünü yeniden oluştururken, yalnızca ileriye doğru geri dönme listesini temizlemek istiyorum.

+0

Sonunda, "WKWebView" (benim macOS uygulamasında) ile aynı şeyi yapmak zorundaydım. Sadece çeşitli özellikleri tekrar ayarlamayı unutmayın (örneğin: geri/ileri hareketleri, vb.). – Supertecnoboff