On iPad the vmousemove event is triggered even when no move has been performed. Why’s that?
Steps to reproduce:
- Open http://jsfiddle.net/dcbV7/
- Tap A div then B. Only tap them, but fast
Result: you see vmousemove event is triggered
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
vmousemovesimulates the movement of a mouse. It would be as if you clicked A div, moved the mouse to B, then clicked it. There would be no other way to get a mouse from one to the other, after all.If you try this on a device with a mouse, you’ll notice that
vmousemoveis triggered every time the mouse is actually moved. The best heuristic they have for mouse-less environments is that touching two points close together in a short amount of time is similar to doing the same with a mouse.