try to use stopPropagation to make sure touch events aren't handled by the browser itself (pinch zoom on the Android browser still zooms into the page)