2010-01-29 11 views
14

Bir süredir geliştirme aşamasında olan küçük bir uygulamam var. Arkadaşlarım ve ben bu konuda gerçekten çok çalıştık ve beta versiyonunun piyasaya sürülmesi yakın.Javascript/jquery ile iphone ve ipad'de sürüklenme olayları nasıl ele alınır?

Ben serin bakmak için iPhone ve iPad kullanarak bazı demolar vermek istiyorum: p

Şimdi benim sorunum nasıl kontrol edileceğidir:

  • Fare Aşağı
  • Fare Yukarı
  • Fare
  • bırakın

iPhone'un (iPad'e benzer olmasını beklediğim) çoklu dokunma arabirimi, fare hareketini yönetir tarayıcıda kaydırma etkinliği var. Kaydırma olayını yakalamaya çalışabilir ve sürüklemeyi simüle etmek için kullanabilir ancak bunu yapıp yapamayacağını veya sadece bir kırılma olup olmadığını bilmiyorum.

Herhangi biri iphone/ipad üzerinde sürüklenen olayları yönetmek için daha sağlam bir şekilde biliyor?

cevap

14

Apple'ın Geliştirici sayfalarında, bu tür sorunların ele alınması konusunda pek çok iyi bilgi bulunmaktadır.

Handling Events

+1

Bağlantınız iyi efendim bozuldu. – jergason

+1

düzeltildi ....... – kubi

0

ben de aynı sorunu vardı ve ben kısa zaman diliminde I (aşağı yukarı hareket ve) ham fare işlemek olaylar zaman alacaktı kodları geliştirerek, sahip olduğunu fark ettiler. Bu yüzden, iPhone üzerinde çalışmasını sağlamak için ThreeDumsMedia jQuery.event.drag eklentisini değiştirdim.

jQuery.event.drag'ı http://www.shamasis.net/2011/06/javascript-drag-events-on-iphone-and-other-touch-based-devices/'dan edinin ve 'sürükle' etkinliği iOS aygıtlarında düzgün çalışır. Bu yardımcı olsaydı, bana bildirin (

).

İlgili konular