Pracuję nad funkcją webową, która powinna zmieniać rozmiar na dowolny rozmiar ekranu jaki może posiadać urządzenie. W systemach iOS i starszych wersjach systemu Android znacznik widoku działa dobrze. Obraz na ekranie jest zawsze zmieniany, aby pasował do ekranu.
(Podobnie jak tutaj: https://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html#//apple_ref/doc/uid/TP40006509-SW19)
Na Galaxy Nexusie (Android 4.0) nie będzie działać. Po lewej i prawej stronie jest około 20 pikseli i nie wiem, dlaczego to robi. Mój tag rzutni wygląda następująco:Dlaczego znacznik rzutni na Galaxy Nexus/Android 4 nie działa?
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
Bez względu na to, co mogę zmienić o tagu, przestrzeń jest zawsze tam, a zawartość nie pasuje do ekranu. Zrobiłem przykładową stronę, aby pokazać efekt: http://easyeve.w3y.de/link/index.html
Po otwarciu tego linku na iPhonie zawartość doskonale pasuje (nie zobaczysz nic żółtego = ciało), a szerokość dokumentu to 320 pikseli. Na Galaxy Nexus zobaczysz żółtą przestrzeń, a szerokość dokumentu to 360 pikseli (co stanowi dokładnie połowę rozdzielczości ekranu). To powinno być także 320px! Masz również ten problem i czy istnieje sposób, aby to naprawić?
Aktualizacja: Zauważyłem ten sam problem w Galaxy Note/Android 2.3.6 Dlatego nie jest to problem z Androidem 4. Ma to związek z dużym rozmiarem ekranu Chyba ..
dziękuję za odpowiedź, ale to nie działa dla mnie :( Zmieniłem mój znacznik na ** szerokość = 1280 **, ale to tylko powoduje, że moja strona jest bardzo duża (jak widok pulpitu), ale powiększony w lewym rogu .. Zmieniłem kod: [link] (http://easyeve.w3y.de/link/index.html) – user1222883
@Petr Urban Thanx, działa dla mnie ....:) –