jQuery Mobile - Activer le défilement page de désactivation de glisser

Je suis actuellement en train de développer une application iOS à l'aide de phonegap 1,5 et jQuery Mobile.

Je comprends que l'on peut désactiver la page en faisant glisser à l'aide du code javascript suivant:

function preventBehavior(e)  
{ 
    e.preventDefault(); 
};

document.addEventListener("touchmove", preventBehavior, false);

Cependant, le contenu de défilement ne fonctionnerait pas si le ci-dessus est activée.

Est-il un moyen d'empêcher les utilisateurs de faire glisser la page mais permettent de faire défiler?

J'ai essayé d'utiliser iScroll. Pour cela j'aurais besoin de faire manuellement une

scrollbar.refresh(); 

en vertu de la pageinit événement sur chaque page. Malheureusement, j'ai beaucoup de pages qui nécessitent de défilement. =(

Existe-il d'autres méthodes que je peux utiliser pour activer le défilement sans l'aide de plugins 3ème partie?

OriginalL'auteur Belvia | 2012-03-13