Peter-Paul Koch
Wikipedia
iOS 8
Mobile Safari 8
iOS 7
Mobile Safari 7
Samsung
HTC
Blink
Latest Mobile Safari -1
Latest Mobile Chrome -1
Confluence: HowTo - Test Mobile Devices on Localhost (with login)
var canvas = document.querySelector('#canvas'),
img = document.querySelector('#img');
function dragInit(){
// save initial pointer/touch positions relative to photo
document.addEventListener('mousemove', drag);
document.addEventListener('touchmove', drag);
}
function drag(){
// calculate pointer/touch point relative to intial pointer/touch points
}
function unBindDrag() {
document.removeEventListener('mousemove', drag);
document.removeEventListener('touchmove', drag);
}
img.addEventListener('load', function(){
// Bind Events
canvas.addEventListener('mousedown', dragInit);
canvas.addEventListener('touchstart', dragInit);
document.addEventListener('mouseup', unBindDrag);
document.addEventListener('touchend', unBindDrag);
});
Avatar Example