У меня есть несколько uiwebviews со значительным количеством текста. при вызове javascript window.scrollto (а также window.scroll) на веб-просмотры, они прокручиваются до неправильного местоположения. например я хочу прокрутить до 12000, но веб-просмотр будет прокручиваться до 10149 каждый раз вместо этого. в то время как другой будет прокручиваться до 10250. Еще один, который я хочу прокрутить до 22000 или около того, будет прокручиваться до 20230 каждый раз вместо этого.window.scrollto javascript call to uiwebview misbehaving
Это происходит только на устройстве, а не в симуляторе.
Я делаю звонок в webViewDidFinishLoad.
Я попытался сделать звонок несколько раз, не имея лучших результатов. кажется, что любое значение, которое просматривает конкретный прокручиваемый веб-просмотр, является самым дальним, которое может пойти при использовании вызова scrollto. нет проблем, когда вы указываете меньшее значение для прокрутки. это просто, если вы передадите это волшебное число, что бы это ни было для этого веб-просмотра, это не будет продолжаться.
любой вход будет высоко ценится
Благодарим вас за это. Я ударился головой о стену, пытаясь понять это. – markshiz