2013-03-08 22 views
5

Muszę ustawić szerokość strony, która jest kompatybilna dla wszystkich rozmiarów urządzenia z systemem Android. dla których stosuje się następujące kod:jak ustawić szerokość w Androidzie używając javascript?

meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" 

Również wypróbowane target-densityDpi wszystkich właściwościach, również w target-densityDpi, i dał liczbę pomiędzy 70 i 400

szerokość nie mieści się na ekranie , albo szerokość przekracza szerokość ekranu (na mniejszym ekranie), albo szerokość jest za mała (na większym wyświetlaczu, który jest w urządzeniu z Androidem 4 'do 5 ").

Odpowiedz

0

Mam mniej więcej ten sam problem. Używam:

meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" 

oraz:

meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1 user-scalable=no" 

I z wszystkich odmian, " zamiast ' także średniki między deklaracjami ... ale nadal można skalować w moim urządzeniu z Androidem i przesunąć treść połowa strony.

może być z javascript? zobaczyć ... scale fit mobile web content using viewport meta tag

pozdrowienia, Anne

0

rozwiązać podobny problem za pomocą:

<meta charset = "utf-8" name = "viewport" content = "width=device-width, user-scalable = no, target-densitydpi=mdpi">

a także css z:

body { 
    width: 100%; 
} 

z mdpi I unikaj problemu zbyt małych czcionek. Jeśli nie masz problemu z czcionkami, możesz także wypróbować: device-dpi

Powiązane problemy