2012-10-26 4 views
-1

jquery 마우스 이동 기능을 사용하고 있습니다. Android 용 메소드 또는 기능을 어떻게 변경합니까? Jquery 마우스가 안드로이드 터치로 이동

코드를 통해 이동하십시오

...

function init(){ 
     width = $(window).width(); 
     height = $(window).height();    
     draw = false;      
     $(document).mousedown(function(){draw=true;}); 
     $(document).mouseup(function(){draw=false;}); 
     $(document).mousemove(function(e) {  
     if(draw==true){ 
      mx = e.pageX; 
      my = e.pageY; 
     console.log(mx + "***" + my)   
     });   
    } 

이 웹 브라우저에서 잘 작동한다. 이클립스를 통해 phonegap을 사용하여 이것을 컴파일하면 에뮬레이터에서 작동하지 않습니다.

그래서 내가 놓친 것, 또는 마우스 이동 이벤트를 모바일 용 터치 이벤트로 변환하기 위해해야 ​​할 일. 사전에

덕분에 ...

답변

1

당신은 방금 jQuery를 터치 펀치가 포함되어 추가해야합니다. 답장을 보내 jQuery UI Touch Punch

+0

Hi..Thanks :

은 여기 참조를 참조하십시오. 가능한 경우 몇 가지 예제 코드를 제공해주십시오. 위의 함수 init()을 기반으로합니다. – Yesvinkumar

+0

그게 다행인데, jQuery UI가 포함 된 후에 Touch Punch를 포함하면됩니다. 그게 다야! 마우스 이벤트의 일부를 오버라이드하여 터치 이벤트에 맵핑합니다. –

관련 문제