Android::Webview supprime la barre de défilement pour un DIV
J'ai fait une petite page web avec une div scrollable. Lorsque je charge dans un navigateur, il fonctionne très bien. Mais quand je le charge dans une webview à l'intérieur d'Android, il ne me laisse pas faire défiler la div. Est-il une solution ou dois-je utiliser une conception différente? Je parle des sites web comme cette.
OriginalL'auteur Legend | 2010-05-23
Vous devez vous connecter pour publier un commentaire.
Unfortunely, div scrollable est juste ne sont pas pris en charge sur la plupart des mobiles, navigateurs Webkit. Une excellente alternative à la prise en charge native est la iScroll bibliothèque Javascript qui peut simuler de vrais défilement:
http://cubiq.org/iscroll
Copier/coller de la description du projet sur cette page:
La Version 3.3 et versions ultérieures prennent en charge Android >= 1.5.
OriginalL'auteur
Vous pouvez utiliser des pseudo éléments de webkit pour personnaliser la barre de défilement de style.
Essayez ceci:
Merci pour votre confirmation
Travaillé avec la Nexus, mais ne fonctionne pas avec le Samsung Galaxy. Une idée ?
Avec les différentes versions de WebKit/Blink? Peut-être que la version est trop ancienne. @Mrunal
Les deux appareils ont le même système d'exploitation Android OS - version du Nougat.
OriginalL'auteur
Mise à jour (comme c'est l'un des n°1 les résultats de la recherche sur "webkit barre de défilement android"):
overflow:scroll
est pris en charge dans Android, de Nid d'abeille, je crois. Sûrement 3.2 v+ et de la croix-plate-forme dans iOS5+ et sur le BlackBerry Playbook.Je n'ai pas tester avec webview, en particulier, mais je suppose que c'est pris en charge dans le navigateur natif, il doit être pris en charge dans webview trop.
OriginalL'auteur