5

Używam routera Angular UI. Za każdym razem, gdy klikam na link z ui-sref, pojawia się pasek adresu z przeglądarki mobilnej ios. Na przykład, gdy przewijam w dół, pasek adresu ukrywa się, a jeśli kliknę link i przejście strony się zakończy, pasek adresu ui pojawi się natychmiast. Dzięki temu jest mniej przyjazny dla użytkownika, ponieważ strona nagle przesuwa się nieco w dół ze względu na pasek adresu.Pasek adresu ios wyzwalany, gdy kątowe zmiany stanu routera

This website ma ten sam problem, który mam.

Znalazłem a website, który nie ma tego problemu, mimo że nie używają kątowego.

To nie dzieje się na chromowanym Androidzie. I dzieje się tylko w safari ios. Wersja, którą przetestowałem, to ios 9.

Próbowałem przepełnienia ukrytego, ale to nie jest rozwiązanie, które chcę, ponieważ wtedy pasek adresu jest zawsze widoczny.

Co wywołuje to zachowanie?

Odpowiedz

0

Nie testowałem tego, ale pamiętam, że jakiś czas temu miałem podobne problemy.

myślę można dodać ten meta tag:

<meta name="viewport" content="minimal-ui”> 

Sprawdź inne posty: Post 1, Post 2.

Uwaga: minimal-ui nie jest już obsługiwany w systemach iOS 8 i nowszych (More info). Jednak nie wszyscy użytkownicy przeszli na system iOS 8, więc wciąż istnieje powód, aby dodać go do projektu.

+0

Naprawdę nie jest to odpowiedź na moje pytanie. Już tego używam, ale jak już wspomniałeś, działa tylko na ios 7. –