2013-06-07 4 views
3

IOS, Android 및 WP 용 앱을 만들고 있습니다. PhoneGap 2.7.0을 사용 중이며 Android 용으로 테스트하고 있습니다. 나는 에뮬레이터 안드로이드 2.2에서 다음과 같은 오류가 발생합니다 : PhoneGap/Cordova Error : 터치 다운에 대한 WebCore의 응답을 기다리는 중 끌기가 없습니다.

Miss a drag as we are waiting for WebCore's response for touch down

내가 사진을 슬쩍

, 내가 PhotoSwipe을 사용하고 있습니다.

저기서 문제가 없지만 앱이 작동 중입니다. 함께

그러나 3.1, 4.0 또는 4.0.3 나도 같은 오류가 안드로이드 에뮬레이터에서

:

Stale touch event ACTION_DOWN received from webcore; ignoring 

스 와이프가 정상 작동하지 않으며, 내 사진은 때때로 사라집니다. 몇 번 스 와이프하면 포토 스 와이프 갤러리가 전혀 작동하지 않습니다.

Google에서이 문제를 검색했으며 많은 사람들이이 문제로 어려움을 겪고 있음을 발견했습니다. 이 토론에서 제공되는 모든 솔루션은 나에게 트릭을 제공하지 않습니다. 모든 라이브러리를 업데이트하고, 코드를 삭제하고, 'e.preventDefault()'를 삭제하고, 추가 코드를 추가하려고했지만, 효과가 없거나 효과가 있지만 앱을 시작하지 않는 등의 나쁜 문제가 있습니다 ...

나는 누군가가 나를 도울 수 있기를 희망합니다. 나는 이것을 고치려고 노력하고 있습니다!

+0

추가 정보 : IScroll로 내 페이지를 스크롤 할 때 첫 번째 오류 'miss a drag ...'가 나타납니다. –

+0

안녕하세요, 답변을 찾았습니까? 당신도 나에게 똑같은 문제가 있다는 것을 도와 주실 수 있습니까? – Mallikarjun

+0

해결책을 찾지 못했지만 방금 Phonegap의 최신 버전을 사용했고 오류가 사라졌습니다. –

답변

0

'touchstart'이벤트를 듣고 기본값을 사용하여이 문제를 해결했습니다. '.element'요소에 어떤이있는 경우 ev.preventDefault();

});

문제

$('.element').on('touchmove', function(ev) {는하지만, 그것은 또한 모든 스크롤 이벤트를 취소 할 수 있습니다.

+0

그 해결책도 찾았지만 도움이되지 않습니다. 스크롤 이벤트가 필요합니다 ... –