Mamy mobilną aplikację internetową zbudowaną przy użyciu JQuery Mobile, PhoneGap i ASP.net MVC. Aplikacja jest przeznaczona do uruchamiania na urządzeniach z systemem iOS i Android, niezależnie od przeglądarek. Przetestowaliśmy aplikację na urządzeniach wymienionych poniżej i wydaje się działać prawidłowo bez żadnych problemówBłąd przepełnienia i absolutnego pozycjonowania w przeglądarce Android
iOS 5 - iPad, iPhone.
Android 4.1.2 - Google Nexus 7, Samsung Galaxy S3, Samsung Galaxy Note 2, Samsung Galaxy Tab 2.
Android 4.0.3 - Asus Transformer Tab
Ale kiedy testowane na Przeglądarka plików Android z Samsung Galaxy Note 800 z 4.1.2, napotkaliśmy na bardzo dziwny problem. Elementy umieszczone w div (np. Div child) z atrybutem css "przepełnienie: auto" nie reagują na żadne zdarzenia dotykowe, gdy przewijanie jest włączone. Najważniejszą rzeczą, na którą należy zwrócić uwagę, jest to, że Element nadrzędny zawierający ten element div jest ustawiony w pozycji ": abolute". Po pewnym czasie badań przez Internet stwierdziliśmy, że połączenie bezwzględnej pozycji i atrybutów przepełnienia może powodować pewne problemy w przeglądarce Androida.
Usunięcie pozycji bezwzględnej nie jest obecnie możliwe, ponieważ powoduje całkowite przeprojektowanie układów i pozostało nam tylko kilka dni na wydanie. Czy ktokolwiek może zaproponować szybkie rozwiązanie tego problemu?
Mam ten sam problem. Czy szczęście to rozwiązuje? – andr111