2009-10-24 7 views
3

J'ai un peu de mal à comprendre comment obtenir les coordonnées X/Y de l'endroit où le doigt touche dans une application Web sur iPhone Safari. J'ai une fonction souscrite aux événements 'touchstart', 'touchmove' et 'touchend', et j'ai essayé pageX/pageY sur l'évènement mais je ne peux pas avoir autre chose que 'indéfini' ou 0.Comment obtenir la position X/Y du toucher dans iPhone Safari?

Je pense également que la recherche par mot-clé n'est pas tout à fait correcte, car je n'ai trouvé aucune documentation claire sur la façon de procéder, où que ce soit.

Répondre

0

Vous pouvez également utiliser

client.Y and client.X 

Pour obtenir les coordonnées de X et Y.

+1

cet objet client n'est pas disponible sur un événement tactile. Si vous avez un événement tactile, vous pouvez accéder aux touches par la liste des touches: event.touches [i] .clientX & ... clientY. Vous devriez également considérer si vous avez vraiment besoin de pageX/Y ou de clientX/Y! –

Questions connexes