FAQ |
Kalender |
2012-07-25, 05:54 | #1 | |||
|
||||
Mycket flitig postare
|
Jag har en yta där användaren scrollar (custom scrollbar), när användaren är långt nere i listan laddas automatiskt ny data.
Fungerar felfritt på PC men när det kommer till iPhone (förmodligen andra smartphones också) så reagerar den inte när den ska ladda ny data - detta är förmodligen för de events jag bindad triggas inte av smartphones. Har bindat följande: DOMMouseScroll , mousewheel , mousemove , mousedown Några förslag? Finns det någon universallösning som skall användas? Vill helst inte pilla allt för mycket i koden då den är väldigt specielanpassad och fungerar felfritt på PC. Tack på förhand. |
|||
Svara med citat |
2012-07-25, 07:42 | #2 | ||
|
|||
Nykomling
|
Jag kan tipsa om ett jQuery-plugin för infinite load som fungerar felfritt för både smartphones och vanliga browsers. Det heter Autobrowse och finns här:
https://github.com/msjolund/jquery-esn-autobrowse (officiell hemsida: http://msjolund.github.com/autobrowse/) Skulle tippa på att det är det smidigaste sättet, om du inte vill modifiera scriptet du använder nu. Isåfall kan du spana in Apples dokumentation för scroll-event i Safari för iOS: https://developer.apple.com/library/...ingEvents.html |
||
Svara med citat |
2012-07-25, 14:56 | #3 | |||
|
||||
Mycket flitig postare
|
Citat:
Kod:
$(".overview").bind('touchmove', eventScroll); |
|||
Svara med citat |
Svara |
|
|