2013-05-08 12 views
23

Moja aplikacja Phonegap/Cordova wygląda dobrze z poniższymi ustawieniami, na urządzeniach takich jak iPhone 4/4S (640x960), HTC Desire HD (480x800), Samsung Galaxy Uwaga itpAplikacja Phonegap/Cordova Kurczyć się za mała na urządzeniu o wysokiej rozdzielczości, takim jak Samsung Galaxy S4

<meta name="viewport" content="user-scalable=no, initial-scale=0.75, maximum-scale=1, minimum-scale=0.75, width=device-width, height=device-height, target-densitydpi=device-dpi" /> 

Ale to kurczy się zbyt mała na urządzeniach ultra wysokiej rozdzielczości, takich jak Samsung Galaxy S4 (1080x1920, 5,0 cale ~ 441 ppi gęstość pikseli), użytkownik może potrzebować szkła powiększającego, aby ją przeczytać.

Jak zmodyfikować rzutnię tak, aby wyglądała mniej więcej na tym samym rozmiarze we wszystkich telefonach/tabletach, niezależnie od rozmiaru ekranu i gęstości pikseli?

Próbowałem zwiększyć skalę do 1.5, można ją odczytać na S4, ale wtedy wszystko jest zbyt duże dla urządzeń o niższej gęstości.

Każdy pomysł?

+0

możliwe duplikat [tekst PhoneGap aplikacyjny i układu zbyt małej] (http://stackoverflow.com/questions/15194940/ phonegap-application-text-and-layout-too-small) –

Odpowiedz

34

Spróbuj wymienić device-dpi przez medium-dpi. device-dpi zapobiega domyślnemu skalowaniu, a medium-dpi zmniejsza się na ekranach o niskiej gęstości i zwiększa skalę na ekranach o wysokiej gęstości.

Istnieje kilka bibl tutaj http://developer.android.com/reference/android/webkit/WebView.html

Original post i odpowiedź przejdź tutaj: https://stackoverflow.com/a/15545381/1039194

+0

Nie jestem pewien, czy jest to nieaktualna odpowiedź, zajrzyj na https://stackoverflow.com/a/44436314/622813 – l2aelba

Powiązane problemy