2013-03-25 12 views
8

Ho appena creare un'applicazione IOS PhoneGap utilizzando Terminal, quindi modificare UIWebViewBounce t = false in config.xml, ed eliminare tutti i contenuti all'interno del corpo ed elimina tutti i dati CSS.PhoneGap IOS - scrollbar appare mentre cerco di scorrere home page, anche se il file HTML è stato vuoto

<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    <meta name="format-detection" content="telephone=no" /> 
    <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" /> 
    <link rel="stylesheet" type="text/css" href="css/index.css" /> 
    <title>Hello World</title> 
    <script type="text/javascript" src="cordova-2.4.0.js"></script> 
</head> 
<body> 

</body> 
</html> 

Questa è la mia pagina HTML, il mio index.css è vuota e la mia versione PhoneGap è 2.4. Poi ho eseguito l'applicazione: App run

Quando provo a scorrere la pagina vuota, viene visualizzata una barra di scorrimento: App run with scrollbar

Perché? Qualcuno può aiutarmi?

** AGGIORNAMENTO risolto: basta rimuovere height = dispositivo-altezza dal tag meta O Rimuovere la barra di stato **

risposta

2

Sì, questo è dovuto alla barra di stato del dispositivo, mi ha anche affrontato il problema, ci vorrà quasi 20px di altezza della finestra. Assicurati di aver selezionato l'opzione "Nascondi barra di stato" negli obiettivi xcode.

enter image description here

+0

Lo stato di occultamento lo risolverà ma penso che influenzerà l'esperienza dell'utente. Rimozione di meta viewport height = device-height è la soluzione migliore. Solo non so perché questo è incluso nel modello PhoneGap per impostazione predefinita. –

0

Nessuna di queste soluzioni ha lavorato per me. Ho dovuto disabilitare manualmente ScrollIndicator di ScrollView di WebView di iOS, nel progetto XCode.

self.webView.scrollView.showsVerticalScrollIndicator = NO; 
+0

hai controllato: basta rimuovere altezza = altezza del dispositivo dal meta tag OPPURE rimuovere la barra di stato –

Problemi correlati