2010-04-20 10 views
14

Sto provando a creare un sito Web mobile per Android. Quando imposto la larghezza del corpo a 480px (la larghezza dello schermo) il risultato è circa il 50% più grande di quello che mi aspetto. Sembra che Android stia ridimensionando ciò che disegna e rovinando tutti i miei layout. Qualcuno sa come disabilitarlo o aggirarlo?Ridimensionamento del browser Android?

sto già usando questo:

<meta name="viewport" content="width=device-width, height=device-height, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" /> 

risposta

16

Ti manca la nuova proprietà viewport segreta per Android "target-densityDpi" che puoi utilizzare per configurare il ridimensionamento del browser. Vedi la domanda collegata per maggiori dettagli.

+0

Fantastico. Grazie. – Joren

+1

target-densitydpi viene ammortizzato e non funziona più in Chrome per Android. Scorrimento qui: http://stackoverflow.com/questions/11592015/support-for-target-densitydpi-is-removed-from-webkit –

2

Un dispositivo con sistema operativo Android non ha necessariamente una larghezza dello schermo di 480 pixel. Non impostare affatto una larghezza fissa.

+0

Lo sto testando sul mio droide, cosa che fa e lo segnala come 320 se avviso la larghezza del documento, non importa a cosa imposto la larghezza della vista. – Joren

Problemi correlati