2013-06-06 9 views
7

Najnowsza wersja Chrome na Androida dodała quasi tryb pełnoekranowy, który ukrywa pasek adresu podczas przewijania w górę. Ma to dziwne skutki w mojej aplikacji internetowej, która jest kontrolowana głównie przez przewijanie w górę iw dół.Dezaktywuj tryb "pełnoekranowy" w przeglądarce Chrome na Androida

Czy istnieje sposób, aby pasek adresu był widoczny (stary sposób)?

Odpowiedz

1

Krótka odpowiedź brzmi: nie. Jeśli uważasz, że powinna to być funkcja, zgłoś błąd na stronie crbug.com/new i daj mi znać. Nie powinno to mieć wpływu na przewijanie, ponieważ zachowuje wszystkie ustawienia i stwierdza dokładnie to samo, jeśli widzisz problemy z przewijaniem, takie jak zdarzenia, które nie są wyzwalane, wynika to z działania kompozytu.

Powodem dla którego nie jest to, że jest to funkcja na wszystkich platformach mobilnych i mamy parytet z ich sposobem na zapewnienie użytkownikowi więcej pionowych nieruchomości.

+0

Dzięki za odpowiedź. Powinienem wyjaśnić, co mam na myśli przez "dziwne efekty". Mam stały element na stronie, który w przeglądarce Chrome na Androida zostanie zepchnięty, gdy pasek przewijania stanie się widoczny, a w przeglądarce Chrome na iOS pozostanie na swojej początkowej pozycji. Złożę błąd, jeśli znajdę dokładny powód. – johnny

+0

@johnny stałe elementy z pozycją: stały powinny pozostać przymocowane do pozycji w DOM. Czy możesz przesłać test, żeby sprawdzić? – Kinlan

+0

@Kinlan - Udało mi się odtworzyć ten błąd. [To jest wideo] (http://www.youtube.com/watch?v=owLfeAtAj_E) samego błędu (spójrz na stronę "przeskakiwanie" po 7 s) i [tutaj jest kod] (https://gist.github.com/kamituel/e0a0b3fe95c6eb48439b). Używa Bootstrap 2.3.2. Czy możesz zgłosić błąd? – kamituel

Powiązane problemy