Débordement de Défilement sur Android ne fonctionne pas?

yupp, je suis un de ces gars qui veulent développer des applications mobiles en HTML5. Sur Android et iOS. Semble fou, je le sais. Malheureusement j'ai un problème...

J'ai un classique de l'app avec un pied de page et en-tête et un contenu qui doit être déplacé. Sur iOS, cela fonctionne fantastique!!!! L'en-tête et pied de page ont "position: fixed" haut/bas et le contenu utilise natif de défilement de l'élan avec "-webkit-débordement-défilement: touch;". Je sais que "-webkit-débordement-défilement: touch;" n'est pas disponible sur Android, mais cette propriété n'est pas seulement ignoré, le défilement ne fonctionne pas du tout!

Alors svp quelqu'un peut me dire comment obtenir des "indigènes", le défilement sur iOS et "bon" scrolling sur Android avec le même balisage et de style? E. g. si je peux utiliser natif de défilement avec l'élan - grand, si ce n'est de la plaine de défilement.

Note: j'ai seulement besoin de l'appui des dernières versions pour l'instant (pas d'Android 2.3!), donc je ne veux pas JS-de Base comme iScroll 4.

.content {
    //no(!) scrolling on Android - why?
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}

JSFiddle: http://jsfiddle.net/bmJxN/

Merci!

OriginalL'auteur Pipo | 2012-12-18