J'utilise phonegap pour créer des applications Android.
Je voudrais détecter le geste de l'utilisateur tel que le glissement d'un utilisateur. Y at-il un événement que je peux appeler depuis javascript?
Merci!
J'utilise un framework JavaScript appelé xui ( page d'accueil ) qui possède une API similaire à jQuery.
Vous pouvez utiliser ce cadre couplé avec le plugin swipe pour avoir accès à des événements gestuels faciles. Voir le répertoire swipe / sous ce référentiel pour le code et l'exemple (spécifiquement sous index.html). Un bref exemple:
x$('body').swipe(function(e, data) { console.log('type:' + data.type + ' deltaX:' + data.deltaX + ' deltaY:' + data.deltaY + ' distance:' + data.distance + ' delay:' + data.delay+' direction:' + data.direction ); });
JQuery Mobile fournit également un support de base pour les gestes (au moins robinet, robinet long et glisse à gauche et à droite).
Certains plugins supplémentaires peuvent être trouvés sur le site Ressources . Peut-être y en a-t-il plus sur le site du plugin .