Phonegap: Cómo interactuar con los eventos nativos

Eventos nativos y Phonegap

Aunque las aplicaciones de Phonegap funcionan como una web view independiente, para que trabajen como auténticas aplicaciones móviles necesitan interactuar con los procesos y sistemas nativos. Los más claros ejemplos de estos eventos nativos son usos como el botón hacia atrás, la apertura de otra aplicación quedando la nuestra en el background, los botones de volumen, etc.

Este es un pequeño apunte no para explicar nada, sino para señalar que existe esta posibilidad y cómo usarla.

Para ello Phonegap dispone de unos Listeners a la escucha de esos eventos. De la misma manera que se inician las funciones una vez el EventListener recibe “deviceready”, también podemos iniciar funciones específicas una vez el EventListener escucha eventos nativos. Este es un ejemplo de cóm interactuar cuando el usuario pone en pausa nuestra aplicación (saliendo de ella con el botón hacia atrás):

En el momento de escribir esta pequeña reseña, los eventos nativos, a parte del deviceready, son:

La documentación de Phonegap sobre los eventos Nativos es especialmente valiosa a este respecto.

 

Leave a Reply