×

Welcome to TagMyCode

Please login or create account to add a snippet.
1
0
 
0
Language: Javascript
Posted by: petecocoon
Added: Oct 1, 2012 8:36 AM
Modified: Oct 1, 2012 9:03 AM
Views: 54
  1.             var mElement = document.getElementById('my-google-map-div-id')
  2.             var start = 0, end = 0, dragFlag = false;            
  3.             mElement.addEventListener("touchstart", function(e){                
  4.                 dragFlag = true;
  5.                 start = e.touches[0].pageY;
  6.             },true);
  7.  
  8.             mElement.addEventListener("touchend", function(){                
  9.                 dragFlag = false;
  10.             }, true);
  11.  
  12.             mElement.addEventListener("touchmove", function(e){                
  13.                 if ( !dragFlag ) return;
  14.                 end = e.touches[0].pageY;
  15.                 window.scrollBy( 0,( start - end ) );
  16.             }, true);