¿Es posible crear notificaciones de la barra de estado de Android en aplicaciones HTML 5 PhoneGap JavaScript?

Si desea enviar la notificación desde un servidor central, puede usar el complemento.

GCM-Cordova

Luego puede mostrar los mensajes agregando una llamada a setStatus (..) en GCMIntentService.onMessage.

y agregue este método:

setStatus vacío privado (Título de cadena, Contenido de cadena) {
NotificationManager NoticeManger = (NotificationManager) getSystemService (Context.NOTIFICATION_SERVICE);
ícono int = R.drawable.ic_launcher;
largo cuando = System.currentTimeMillis ();
Notificación de notificación = nueva notificación (icono, título, cuándo);
Contexto contexto = getApplicationContext ();
Intent notificaciónIntent = nueva intención (esto, Portfolio.class);
PendingIntent contentIntent = PendingIntent.getActivity (this, 0,
NotificationIntent, Intent.FLAG_ACTIVITY_CLEAR_TASK);
notify.setLatestEventInfo (contexto, título, contenido, contentIntent);
notifyManger.notify (01, notificación);
}