Hola a tutti,
oggi mi sono imbattuto in un piccolo problema fastidioso, ovvero in un’app ibrida con phonegap guando si sviluppa un’app per piattaforma android, la prima cosa che si va a notare e che scrollando la pagina dall’alto verso il basso e viceversa, si nota quella fastidiosa striscia blu che compare e scompare gradualmente allo scroll.
per ovviare a questo fastidioso problema, nel web ho trovato tante soluzioni, bene o male corrette, ma la più efficace la reputo sempre nativa quindi in java e il codice è il sequente:
// FIX remove the blue color at the top and bottom if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.GINGERBREAD) { this.appView.setOverScrollMode(appView.OVER_SCROLL_NEVER); } |
questo if va inserito dopo il
super.loadUrl("file:///android_asset/www/index.html", 4000); |
nella vostra funzione onCreate del file MainActivity.java ed il gioco e fatto.
UPDATE: Potrebbe capitare (asseconda della vostra versione di cordova/phonegap) che l’app vada in crash. Una soluzione corretta e testata, sarebbe quella di eliminare il this. prima di appView
Saluti ^_^