Phonegap – Trae de fondo a primer plano

Estoy desarrollando mi equipo junto con una aplicación que debe ejecutarse en segundo plano cuando un evento llamado por sockets debería poner la aplicación en primer plano.

La aplicación debe venir al primer plano similar a viber o whatsapp llamada. Me detuve en este punto. Mi aplicación ahora puede llamar a un audio y vibrar, pero tengo que dibujar la pantalla al primer plano.

Estoy usando la versión 5.1.1 phonegap.

Soy este complemento: https://github.com/katzer/cordova-plugin-background-mode

¿Podría alguien darme una mano? Muy agradecido ya.

¡Encontre un camino! Uso del complemento "toForeground". https://github.com/caioladislau/cordova-toforeground

cordova.plugins.backgroundMode.enable(); cordova.plugins.backgroundMode.onactivate = function() { setTimeout(function(){ toForeground("MainActivity", "com.me.myapp", function() { navigator.notification.vibrate(1000); }, function(){ navigator.notification.vibrate(5000); }); }, 4000); }; 

Observe donde se llama en:

 toForeground(mainClassName, packageName, successFunction, errorFunction); 

Para encontrar el "mainClassName" y "packageName" he buscado: platform / android / src / com / me / myapp / MainActivity.java, y encontré:

 package com.me.myapp; import android.os.Bundle; import org.apache.cordova.*; public class MainActivity extends CordovaActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Set by <content src="index.html" /> in config.xml loadUrl(launchUrl); } } 
  • Cordova / PhoneGap Plugin Desarrollo de flujo de trabajo para Android
  • Notificación push de Pubnub no funciona para la aplicación móvil de plataforma cruzada
  • gap_init llamado de origen restringido
  • Phonegap: cómo comprobar si el gps está habilitado
  • Captura de audio / video en PhoneGap / Córdoba utilizando un complemento de Java externo
  • Almacenamiento seguro para la aplicación Android PhoneGap
  • Eliminar la pantalla de bienvenida en el teléfono para ios y android
  • Instalación de Phonegap / Cordova 3.1 plugins (código de barras)
  • Cookie no está siendo fijado con phonegap filetransfer upload Response
  • Notificación local repetida cada día en PhoneGap Android
  • Phonegap Plugin Actividad Importación Layout
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.