SORU
19 Mayıs 2010, ÇARŞAMBA


iPhone/iPad için kaydırma olayı javascript?

Bir iPad üzerinde kaydırma olayı yakalamak için görünmüyor olabilir. Yanlış ne yapıyorum bu işi, yok mu?

window.onscroll=myFunction;

document.onscroll=myFunction;

window.attachEvent("scroll",myFunction,false);

document.attachEvent("scroll",myFunction,false);

Hatta Windows üzerinde Safari 3 üzerinde çalışıyor. İronik olarak, PC HER tarayıcı eğer mevcut olaylar clobbering sakıncası yoksa ... window.onload= destekler. Ama iPad.

CEVAP
20 Mart 2012, Salı


İOS için kullanmanız gerekirtouchmoveolay gibiilerleyinbu gibi olay:

document.addEventListener("touchmove", ScrollStart, false);
document.addEventListener("scroll", Scroll, false);

function ScrollStart() {
    //start of scroll event for iOS
}

function Scroll() {
    //end of scroll event for iOS
    //and
    //start/end of scroll event for other browsers
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BetterCoder

    BetterCoder

    17 Aralık 2012
  • David Tedeyev

    David Tedeye

    20 AĞUSTOS 2011
  • kamaniusilelis

    kamaniusilel

    10 HAZİRAN 2011