Windows Phone 7.1 용 Phonegap으로 응용 프로그램을 만들려고합니다. IE9 Mobile (WP7.1의 브라우저)에서 지원되는 터치 이벤트가 없습니다. 마우스 이벤트가 대신 사용해야합니다. 버튼이나 링크를 클릭 할 때까지 괜찮습니다. 그러나 스크롤 또는 슬라이더 또는 드래그 앤 드롭 요소에 Phonegap 용 플러그인을 사용해야하는 경우 작동하지 않습니다. 내가 발견 한 것은 mousedown 및 mousemove 이벤트가 동시에 호출된다는 것입니다.WP7 Phonegap에서 마우스 이동 이벤트 정보
은 내가 https://issues.apache.org/jira/browse/CB-112
thumbs.js 다운로드 한 그러나 그것은 또한 도움이되지 않았다. 즉, 클릭,
function onBodyLoad() {
document.getElementById('divTest').attachEvent('onmousemove', mouseEventmove);
}
function mouseEventmove(e) {
document.getElementById('divTest').innerHTML = e.clientX + " & " + e.clientY;
}
을하지만 mouseEventmove는()와 mouseUp 다음 mousedown의 조합으로 호출된다 :
나는 이런 식으로 뭔가를 시도했다. thumbs.js를 추가하고 지금은 클릭에서 호출)를 다시 터치 이벤트하지만 mouseEventmove를 (지원
function onBodyLoad() {
document.getElementById('divTest').attachEvent('ontouchmove', mouseEventmove);
}
에 onBodyLoad()를 교체 한 후.
왜 그렇습니까? WP7.1 지원이 이벤트를 터치하거나 적어도 마우스 이동 이벤트를 수행하게하려면 어떻게해야합니까?
: 사전에
덕분에
감사합니다. 또한 "Windows Phone 7 WebBrowser 컨트롤에서 확대/축소 및 스크롤 상호 작용 억제"에 대해서는 점프 효과를 중지 할 수있는 방법이 있지만 WP에서 여전히 스크롤 할 수 있습니다. 유틸리티를 사용하여 스크롤에서 컨트롤을 중지하면 HTML 페이지에서 컨테이너를 스크롤 할 수 없습니다. – Deeps