저는 글로벌 프레임 워크에로드 된 HTML 파일을 스크립트로 작성해야하는 E-learning 프로젝트에서 잠시 근무했습니다. 내가 사용하는 데 사용 :자바 스크립트 -mousemove 이벤트가 iPad/iPhone에서 트리거되지 않았습니다.
$('#myobject').on('mousedown' ... 'mousemove' ... 'mouseup' , function(){}
)
을 그리고 그것은 어디에나 잘 나는 개인적인 프로젝트를 진행하고있다 (크롬, IE, 아이폰 OS 등 ...) 이제
을 열심히하고 브라우저에서 모든입니다 잘 작동하지만 'mousemove'는 iDevices (iPad, iPhone ... 등)에서 실행되지 않는 것 같습니다.
$(window).load(function() { document.ontouchmove = function(e){ e.preventDefault(); } $(document).on('mousemove',onmm); function onmm(e){ var a = e.pageX; var b = e.pageY; $('#txt1').html(a); $('#txt2').html(b); } });
어떤 도움을 :
여기에 내가 쓴 간단한 코드는 그 아이 패드에서 작동하지 않습니다입니까?
그래서 당신은 작동하지 않으며, 좀하고 싶습니다 (? 당신이 그렇게 할 법적 확신, BTW) 자신의 애완 동물 프로젝트 물건 기업 고유의 프레임 워크를 사용 우리의 도움 - 누가 그 틀에서 일하지 않았습니까? – ppeterka
터치 장치에서 마우스 이벤트는 터치 이벤트를 기반으로 시뮬레이션됩니다. "touchmove"의 기본 동작을 죽이는다면 아마도 "mousemove"의 합성을 방해 할 것입니다. – Pointy
ppeterka, 너 무슨 뜻이야? 이후로 당신이 HTML에서 제공 할 수있는 코드 - CSS - Javascript가 불법입니까? 사실 당신이 스크립트를 축소 할 수 있다는 사실을 제외하고는 (내가 작업 한 회사의 경우입니다), 어떤 사람도 COPY-PASTE 코드를 사용하는 것은 불법이라고 말할 수 없습니다. 이미 이걸 알고 있네. 도움이 더 좋을 것입니다 !! – Sachou