Quando tocco due volte vicino al bordo di una pagina che supera l'altezza o la larghezza della finestra del browser in Safari in iOS4, ingrandisce o riduce e/o scorre in alto, in basso, a destra oa sinistra, a seconda delle dimensioni della pagina e la posizione attuale della finestra. Come posso prevenire questo comportamento, per favore?Come impedire il comportamento di doppio tocco predefinito (zoom, panoramica) in Mobile Safari su iOS4?
Sto lavorando a un sito in cui questo è (molto) cattivo; stiamo mantenendo diversi livelli di stato del menu e scorrendo orizzontalmente per navigare tra i livelli. Tocca due volte il layout e non c'è un modo intuitivo per recuperarlo.
Il doppio tocco non sembra attivare un evento di scorrimento o tocco per quanto posso dire. Altre cose I hanno provato:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
... con variazioni:
- user-scalable = no
- user-scalable = 0
- width = device-width
- larghezza = 320
Corretto nell'esempio; provato in produzione. Non ha aiutato –
Ho appena creato un documento di esempio e testato sul mio iPhone e ha funzionato come previsto. (http://ninjadev.org/stackoverflow/viewport.html) Hai un link alla pagina, quindi posso provare da solo? –