Wie finden Sie (in javascript), die aktuelle scroll-offset in mobile safari / iphone

Ich würde gerne wissen, die x - /y-offset wie weit der Benutzer hat "gescrollt" innerhalb des Viewports in mobile safari auf dem iphone.

Anders ausgedrückt, wenn ich (durch javascript) nachgeladen, der aktuellen Seite, würde ich mag zu finden, die Werte, die ich bräuchte, um pass in die Fenster.scrollTo (...), um zu positionieren das Dokument/viewport, wie es derzeit ist.

Fenster.pageXOffset immer Berichte 0

jquery ' s $('body').scrollTop() immer Berichte 0

Ereignisse haben eine pageX, aber das wird nicht Konto für das scrollen der Seite geschieht nach lösen Sie Ihren finger, wenn Sie Ihre Geste war, um "Streifen" the page up/down. Nämlich, es werde gib mir einen Punkt, wenn der finger verlässt den Bildschirm, aber nicht immer übereinstimmen, wo die Seite wird nach und nach es fertig zu scrollen.

Irgendwelche Hinweise?

InformationsquelleAutor der Frage mintywalker | 2010-03-24

Schreibe einen Kommentar