Ten konkretny problem z Mobile Safari (na pozór niemożliwy, a jednak nieudokumentowany) utrzymywał mnie długo i już miałem o tym zadać pytanie, kiedy to rozgryzłem.iOS/mobilne safari wciąż powiększa się, podczas gdy okno jest ustawione na skalowalność użytkownika = nie? Sprawdź ustawienia dostępności!
Problem: chociaż ustawiłem <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=no;"/>
, moja internetowa aplikacja na iPada nadal pozwala na ręczne powiększanie (szczypanie w przeglądarce). - Ale tylko na moim iPadzie, nie na moim iPhonie.
Również chciałbym obrócić urządzenie między portret trybów krajobrazowych sprawdzić konkretne kody orientacja-mode CSS, co dało dziwne wyniki:
- Obrotowy z poziomego na pionowy nie było problemu, rozmiary i umieszczenie wszystkiego, co ma sens.
- Po tym, obracając się z Portretu z powrotem do Krajobrazu i ... widok pozostał tak szeroki, jak był w trybie Portret, tj. został on powiększony (skalowany). Musiałem ręcznie pomniejszyć, aby powrócić do pełnego obrazu/widoku. Co powinno być niemożliwe.
Istnieją dwa ustawienia uniemożliwiające użytkownikowi powiększanie, ale jakie są korzyści? Widzę tylko wady. –