2017-08-15 2 views
0

J'essaye de caler une fonction après qu'un chargement WKWebView a fini. Si j'utilise ceci:Faire quelque chose après que WKWebView a fini de charger une page d'URL spécifique

func webView(webView: WKWebView!, didFinishNavigation navigation: WKNavigation!) { 
    do something... 
} 

Il imprime chaque fois que je charge une page.

Dans mon application à la place, j'appuie sur un bouton qui charge une page Web et je veux gratter les données de cette page seulement quand il a fini de charger pour être sûr de gratter la page chargée et non la précédente. Que puis-je faire?

J'utilise Xcode avec Swift 3

Répondre

0

Si je suis bien votre question, vous pouvez vérifier url propriété de webView pour être sûr qu'il est que la page Web spéciale.

API Reference