Czy przeglądarka iPhone'a ma specjalne zdarzenia, które można połączyć z Javascriptem? Na przykład, jeśli użytkownicy przesuwają się w lewo, chciałbym wykonać pewną akcję. Jeśli dostępne są takie zdarzenia, byłoby miło zobaczyć odniesienie dla wszystkich z nich. Idealnie, pewnego dnia będzie standardem dla wszystkich mobilnych przeglądarek dotykowych.Obsługa zdarzeń iPhone'a (np. Po lewej stronie) w witrynie mobilnej
Odpowiedz
Można uzyskać dostęp do zdarzeń i gestów związanych z wieloma dotknięciami, ale istnieje sporo niedostatecznej hydrauliki, z którą prawdopodobnie będziesz musiał sobie poradzić. Oto Apple podręcznik:
Jako przykład tego, co można zrobić z aplikacji internetowej MobileSafari, sprawdź ten artykuł na Apple in-house "PastryKit":
http://daringfireball.net/2009/12/pastrykit
W szczególności możesz używać Safari na Windows lub Mac (jeśli włączasz menu dewelopera w preferencjach i ustawiasz useragent na MobileSafari 3.x) i sprawdzasz, jak działa.
innej biblioteki UI patrzeć na to jQTouch:
Czy naprawdę masz na myśli "kiedy zmienia się orientacja urządzenia"? Jeśli tak, możesz chcieć powiązać ze zdarzeniem onorientationchange.
Istnieje użyteczne odniesienie wszystkich zdarzeń * na stronie Apple's Safari Reference Library.
Może onscroll
, ontouchstart
, ontouchmove
lub podobne imprezy są co szukasz. Wszystkie wymienione na stronie Safari HTML Reference.
jQTouch naprawdę to robi. http://jqtouch.com
- 1. postincrement po lewej stronie
- 2. Graphviz: etykieta po lewej stronie
- 3. Filtrowanie po lewej stronie w SQLalchemy
- 4. Obsługa 404 w witrynie Azure
- 5. Jak ustawić "pasek przewijania" po lewej stronie?
- 6. Renderuj Facebook jak popup po lewej stronie
- 7. Ikona po lewej stronie ostrzeżenia Bootstrap
- 8. Ikona po lewej stronie wielowierszowego nagłówka
- 9. UL ma margines po lewej stronie
- 10. Box-Shadow po lewej stronie elementu tylko
- 11. brak nowych zmiennych po lewej stronie: =
- 12. Wyświetl ListPopupWindow po lewej stronie ekranu
- 13. Obsługa załadowanych ładunków plupload po stronie serwera
- 14. Grube obramowanie po prawej i po lewej stronie
- 15. Rozdzielczość ekranu na stronie mobilnej
- 16. Obsługa po stronie serwera dla TLS-PSK
- 17. MarkLogic 8 i obsługa JavaScript po stronie serwera - obsługa debugowania
- 18. JS Nieprawidłowe wyrażenie po lewej stronie w operacji przyrostowej?
- 19. Jak wyrównać ikonę po lewej stronie paska aplikacji w Androidzie
- 20. Ustaw obraz po lewej stronie EditText w Androidzie
- 21. Dodaj animację po lewej prawej stronie w angularJS z Routingiem?
- 22. Aktywna karta ustawiona po lewej stronie w Visual Studio
- 23. Obsługa zdarzeń edycji w JTextField
- 24. Obsługa zdarzeń wątkowych (C#)
- 25. Obsługa zdarzeń .RRULE
- 26. Obsługa zdarzeń dotykowych UITextView po dotknięciu słowa w nim
- 27. Jak wyświetlić wyraźny przycisk po lewej stronie UITextField?
- 28. -event- może pojawić się tylko po lewej stronie + = lub - =
- 29. Jak ustawić elementy menu po lewej stronie paska akcji?
- 30. Mysql - Jak alias całego stołu po lewej stronie dołączyć
Tak, orientationChange być jednym z takich zdarzeń, które chciałbym poradzić. Ta strona jest zupełnie bezużyteczna, ponieważ nie mogę jej przewinąć! –
Poważnie ... spróbuj przewinąć tę stronę w IE. To niesamowite. –