С помощью приведенного ниже кода я пытаюсь загрузить HTML в WKWebview, а затем прокрутить его до определенного элемента.
let url = Bundle.main.url(forResource: "TestHTML", withExtension: "html")!
myWebView.loadFileURL(url, allowingReadAccessTo: url)
myWebView.evaluateJavaScript("document.getElementById('4').scrollIntoView(true);") {[weak self] (result, error) in
print("result: \(result)")
print (error)
}
Однако, когда я его запускаю, страница загружается, прокручивается дораздел, но затем возвращается к началу страницы.
Я также попытался установить contentOffset
для scrollView
, что привело к точно такой же проблеме