Я использую WKWebView для загрузки URL, но мой класс didFinishNavigation
несколько раз.
Мне нужно оценить javascript, и мне пришлось ждать завершения загрузки страницы, а затем ввести в нее JS
, но она запускается несколько раз.
-(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation{
[_webView evaluateJavaScript:js completionHandler:nil];
}
js
- строка, в которой я написал свой код JS.