J'ai plusieurs uiwebviews avec une quantité considérable de texte. Lors de l'exécution d'un appel javascript window.scrollto (ainsi que d'un window.scroll) sur les webviews, ils défilent vers un emplacement incorrect. par exemple. Je veux faire défiler jusqu'à 12000 mais la webview défilera à 10149 chaque fois à la place. tandis qu'un autre va faire défiler jusqu'à 10250. encore un autre, que je veux faire défiler à 22000 ou alors fera défiler à 20230 à chaque fois à la place.window.scrollto javascript appel à uiwebview mal se comporter
Ceci se produit uniquement sur l'appareil et non sur le simulateur.
Je lance l'appel dans webViewDidFinishLoad.
J'ai essayé de faire l'appel plusieurs fois sans meilleurs résultats. il semble que la valeur affichée par le webview est la plus éloignée possible lors de l'utilisation de l'appel scrollto. il n'y a pas de problème en lui donnant une valeur moindre à faire défiler. c'est juste que si vous passez ce nombre magique, quel qu'il soit pour ce webview, il n'ira pas plus loin.
toute entrée serait très apprécié
Merci d'avoir posé cette question. Je me cognais la tête contre le mur en essayant de comprendre cela. – markshiz