2013-09-16 3 views
0

저는이 프로젝트에 큰 문제가 있습니다. 이것은 Edge Animate를 사용하는 Tablet 용 HTML5 대화 형 책이며 내 문제는 드래그 앤 드롭입니다. 브라우저에서 원하는 이미지를 드래그 할 수 있지만 iOS에서는 모든 것을 시도하지만 아무것도 변경되지 않습니다. 나는 나의 발걸음을 설명한다.iOS 웹 앱 끌기 (Adobe Edge Animate)

1 jQuery로 내 objet .draggable을 만드는 브라우저에서 드래그 작업을 가져옵니다.

2 mousedown을 사용하여 드래그하고 드래그하여 파괴합니다. 이것은 내가 빛을 움직이고 있기 때문에 이것이 내가 일할 수있는 방법입니다.

3이 함수를 설정합니다.
document.ontouchmove = function (e) { e.preventDefault();

iOS에서 앱 스크롤을 중지하려면 시작/끝 (나는 또한 내 브라우저 Checkings의 마이스 행사가)

4- 이제 스크롤이 확인 오기 '를 터치하고 내가 활용할 수 UP/DOWN

3- 나는 마우스에서 코드를 복사 내 모든 행동이 시작되지만 내 드래그 가능한 이미지는 움직이지 않습니다.

나는 아이디어에서 도움의 미안이 필요하세요 내가 대답을

감사를 찾을 순 없었!

답변

0

첫 번째로 추가 라이브러리 인 jQuery UI Touch Punch를 구현해야합니다.

나는 한 번 드래그 가능했지만 나는 "드래그 가능"으로 결정했습니다. 뭔가 복잡한 것을 만들고 싶다면 그것은 유일한 방법입니다. 사용자 정의 솔루션을 만들면 추가 라이브러리를 포기하고 조금 더 나은 성능을 얻을 수 있습니다.

Btw, ipad에서 draggable jquery를 사용할 때 약간의 그래픽 아티팩트 (깜박임)가 있습니다. 적어도 그런 종류의 문제가있었습니다.

+0

감사합니다. 나는 그것을 처리 할 것이고 그것이 작동하는지 알려줄 것입니다. 진실은 Edge Animate가 애니메이션과 브라우저에 대한 간단한 코드로 빠르게 작동하지만 코드와 구현을 사용하는 방법에 대해 정말 행복하지 않다는 것입니다. –

+0

왜 가장자리 애니메이션의 워크 플로와 구현에 만족하지 않습니까? 이 경우 jquery 라이브러리에 관한 것입니다. – ArturOlszak

관련 문제