Salve a tutti,

dopo 4 ore (totali) di ricerca nel cercare di risolvere un problema fastidiosissimo alle app Phonegap inveriori alla 3.0, ho trovato il modo semplice per ovviare a questo problema.

Il problema in sè stava nel fatto che, la status bar dei device iPhone o iPad con sistema iOS 7.x.x, phonegap 2.9 rispetto alla 3.1, non gestiva correttamente il width massimo della webview phonegap così da visualizzare “sotto” (letteralmente) la status bar del device la vostra app.

Per risolvere questo problema, ci viene incontro il nostro caro e amato plist del nostro progetto in xCode 5.

Entriamo nella sezione delle proprietà del progetto e nella sezione TARGETS, trovate la dicitura Status Bar Style, sotto effettuate il check della voce

Hide during application lounch

Apriamo il file nome_progetto-info.plist (o simile) che troverete nella sezione Resources.

Troviamo la voce:

Status bar is initially hidden

E settiamolo a YES.

Ora premente il pulsante per aggiungere una nuova voce e aggiungece come key:

View controller-based status bar apparance

Oppure (per essere precisi)

UIViewControllerBasedStatusBarAppearance

Con type Boolean e il value settato su NO

Così avrete FISSATO (anche se temporaneamente) il bug della web view di phonegap.

Ricordo che con l’aggiornamento a Phonegap 3.1 o ulteriori il BUG è stato risolto e viene gestito correttamente.

Problemi o dubbi, commentate ^_^



PROCEDURA PER IL DOWNLOAD

1. Clicchiamo su DOWNLOAD e si aprirà una nuova pagina con un contatore di secondi.

2.Attendiamo i 5 secondi e clicchiamo su "AVANTI" come nella foto.

NOTE: non accettare o consentire MAI le notifiche dai siti ads e non installate mai eventuali eseguibili che potrebbero scaricare! Nitente di preoccupante, sono solo delle pubblicità

3.Eventualmente si atterri sul sito keeplinks.co, basta risolvere il captcha e procedere con la copia del link per il download del contenuto.


VI RICORDO CHE È TUTTO A SCOPO ILLUSTRATIVO.

NON MI ASSUMO NESSUNA RESPONSABILITÀ NELL’ USO CHE NE FARETE.

IO E I MIEI TUTORIAL NON NE SIAMO RESPONSABILI.

UTILIZZARE SOFTWARE CONTRAFFATTO E' UN REATO.

Licenza Creative Commons
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionale.

Ti è piaciuto il mio articolo? Ti piacerebbe offrirmi un caffè? Con PayPal è facile


Oppure tramite la piattaforma BMC

Offrimi un CaffèOffrimi un Caffè