BLOG

Jose Jesus Perez Rivas
Publicado el: 16 - oct - 2013 Categorías: Cordova, iOS, Phonegap

Apache Cordova y el soporte a iOS 7

Para el lanzamiento de Cordova en su versión 3.1.0 han enfocado el esfuerzo para aumentar el apoyo a iOS en su última versión 7. Como sabéis hay problemas con la barra de estado, y el teclado principalmente. Para esta versión se han centrado en poder resolver estos detalles que tanto nos hace doler la cabeza.

En la noticia anterior pusimos una posible solución momentánea para el problema de la barra de estado: http://www.phonegapspain.com/phonegap-y-cordova-con-ios-7/

En esta nueva versión se han centrado en implantar nuevas propiedades en el UIWebView tales como GapBetweenPages, PageLength, PaginationBreakingMode y PaginationMode.

La incorporación de nuevos parámetros en config.xml tales como: HideKeyboardFormAccessoryBar y KeyboardShrinksView también apoyan el nuevo teclado de 7 iOS. Sin embargo, en la siguiente versión 3.2.0 comentan que estas dos propiedades se eliminarán y tendremos que tomar de nuevo el plugin de teclado (org.apache.cordova.keyboard).

Los plugins que se han actualizado para iOS 7 son:

org.apache.cordova.splashscreen
org.apache.cordova.camera
org.apache.cordova.inappbrowser
org.apache.cordova.device-motion
org.apache.cordova.media
org.apache.cordova.media-capture

También hay un nuevo plugin para la barra de estado (org.apache.cordova.statusbar). Nos permite hacer que la barra de estado vuelva a ser como la de IOS6 y no se superponga al webview. El plug-in también nos da la capacidad de controlar la barra de estado de apariencia y visibilidad.

Para más información os dejo el enlace a la web oficial: http://cordova.apache.org/#news

Saludos a tod@s ;)

2 Respuestas.

  1. Diego Diego dice:

    Genial, veamos que tanto permite personalizar la statusbar este plugin.
    saludos!
    una pregunta al actualizar cordova ( $ sudo npm update -g cordova ) instala la nueva 3.1 pero al revisar la version ( $ cordova -v ) sigue apareciendo la 3.0, como borro o cambio a la version 3.1? saludos

Deja tu comentario

Debes estarlogueado para comentar.

RT @PhoneGapBuild: Apache Cordova CLI-9.0.0 has been added to PhoneGap Build! This version uses Android 9.0 (API level 28) by default Re…09:41 AM Feb 19th