Skip to content

Instantly share code, notes, and snippets.

@kejyun
Created October 4, 2012 16:08
Show Gist options
  • Save kejyun/3834644 to your computer and use it in GitHub Desktop.
Save kejyun/3834644 to your computer and use it in GitHub Desktop.
Pad Touch Move
document.getElementById('someid').addEventListener('touchmove', function(event){
var centroid = { x: 0, y: 0 };
for(var i=0; i<event.targetTouches.length; ++i) {
centroid.x += event.targetTouches[i].pageX;
centroid.y += event.targetTouches[i].pageY;
}
centroid.x /= event.targetTouches.length;
centroid.y /= event.targetTouches.length;
document.getElementById('messageBox').innerHTML = 'touch centroid: ' + centroid.x + ',' + centroid.y;
event.preventDefault();
}, false);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment