Pour une application iPhone, j'utilisais window.scrollBy pour faire défiler vers le bas d'une page. La page est rendue dans un UIWebView. Tout cela a bien fonctionné jusqu'à sdk 3.0. Il est documenté que scrollBy n'est plus supporté dans UIWebView. Existe-t-il un remplacement javascript pratique pour window.scrollBy?UIWebView scrollBy replacement
2
A
Répondre
1
Vous pouvez utiliser les méthodes suivantes pour résoudre votre problème.
Pour obtenir le PageOffset:
int pageYOffset = [[webViewObj stringByEvaluatingJavaScriptFromString: @ "window.pageYOffset"] intValue];
Pour obtenir la hauteur de défilement totale d'une page Web:
int scrollHeight = [[webViewObj stringByEvaluatingJavaScriptFromString: @ "document.documentElement.scrollHeight"] intValue];
Pour faire défiler la page Web à un offset particulier
[webViewObj stringByEvaluatingJavaScriptFromString: [NSString stringWithFormat: @ "document.body.scrollTop =% d", scrollHeight]];
Questions connexes
- 1. JMF replacement
- 2. jQuery Image Replacement
- 3. jquery image load/replacement
- 4. UIWebView chevauchement
- 5. UIWebView non réactif
- 6. iPhone SDK: UIWebView
- 7. UIWebView défile par saccades
- 8. Archiver/désarchiver UIWebView?
- 9. UIViewControllers et UIWebView
- 10. iPhone UIWebView Bug
- 11. UIWebView - clics de capture
- 12. UIWebView sous-face
- 13. EXC_BAD_ACCESS dans UIWebView
- 14. return value javascript UIWebView
- 15. UIWebview Précédente/Suivante
- 16. iphone - UIWebView Problème
- 17. UIWebView Avec PDF
- 18. Chargement des URL dans UIWebView
- 19. Formatage paysage UIWebview avec fenêtre
- 20. Dessinez une ombre derrière UIWebView
- 21. Affichage d'une image dans UIWebView
- 22. Détecter le téléchargement dans UIWebView
- 23. didSelectRowAtIndexPath quand uiwebview remplit la cellule?
- 24. UIWebView - Comment fonctionne la navigation par onglets?
- 25. Supprimer les balises html de UIWebView
- 26. UIWebView dans un ScrollView ne redessine pas
- 27. UIWebview glisse vers un autre UIWebiew
- 28. Gestion des redirections d'URL dans UIWebView
- 29. UIWebView ne semble pas charger la page
- 30. Développement iPhone - Image SVG dans UIWebView
Essayez d'utiliser window.scrollTo (x, y); Aussi je veux savoir où il est mentionné que "scrollBy n'est plus supporté dans UIWebView". S'il vous plaît envoyer un URL peut-être que je voudrais obtenir de l'aide. Merci – Biranchi