Próbując ustalić pozycję przewijania w interfejsie użytkownika UIWebView, dołączam w kodzie HTML detektor, który oddzwoni do głównej aplikacji. Załączam javascript słuchacza, takich jak:Zdarzenie onscroll nie jest wyzwalane na iPadzie po przesunięciu jednym dotknięciem przycisku?
window.onscroll = function reportScroll() {
var sY = window.pageYOffset;
alert('Scroll pos: '+sY); // Would evetually trigger a URL or something
}
To zdarzenie tylko wydaje się być wyzwalane na koniec zwoju flick na OS 3.2 (iPad), po zakończeniu hamowania. Jednak: http://developer.apple.com/safari/library/documentation/appleapplications/reference/safariwebcontent/handlingevents/handlingevents.html#//apple_ref/doc/uid/TP40006511-SW7 wydaje się wskazywać, że powinno być również uruchomione na końcu palca z pojedynczym palcem. Naprawdę muszę wiedzieć, kiedy ta patelnia również się dopełni. Każda pomoc doceniona, dzięki.
czy to rozwiązało problem? – galambalazs
Nie, przepraszam, jeśli mój komentarz poniżej nie był jasny - nie miało to żadnego wpływu. –