Loading src/android/com/plugin/gcm/PushPlugin.java +14 −0 Changes for src/android/com/plugin/gcm/PushPlugin.java: 14 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ public class PushPlugin extends CordovaPlugin { private static String gECB; private static String gSenderID; private static Bundle gCachedExtras = null; private static boolean gForeground; /** * Gets the application context from cordova's main activity. Loading Loading @@ -108,6 +109,7 @@ public class PushPlugin extends CordovaPlugin { public static void sendExtras(Bundle extras) { if (extras != null) { extras.putBoolean("foreground", gForeground); if (gECB != null && gWebView != null) { sendJavascript(convertBundleToJson(extras)); } else { Loading @@ -117,6 +119,18 @@ public class PushPlugin extends CordovaPlugin { } } @Override public void onPause(boolean multitasking) { super.onPause(multitasking); gForeground = false; } @Override public void onResume(boolean multitasking) { super.onResume(multitasking); gForeground = true; } /* * serializes a bundle to JSON. */ Loading Loading
src/android/com/plugin/gcm/PushPlugin.java +14 −0 Changes for src/android/com/plugin/gcm/PushPlugin.java: 14 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ public class PushPlugin extends CordovaPlugin { private static String gECB; private static String gSenderID; private static Bundle gCachedExtras = null; private static boolean gForeground; /** * Gets the application context from cordova's main activity. Loading Loading @@ -108,6 +109,7 @@ public class PushPlugin extends CordovaPlugin { public static void sendExtras(Bundle extras) { if (extras != null) { extras.putBoolean("foreground", gForeground); if (gECB != null && gWebView != null) { sendJavascript(convertBundleToJson(extras)); } else { Loading @@ -117,6 +119,18 @@ public class PushPlugin extends CordovaPlugin { } } @Override public void onPause(boolean multitasking) { super.onPause(multitasking); gForeground = false; } @Override public void onResume(boolean multitasking) { super.onResume(multitasking); gForeground = true; } /* * serializes a bundle to JSON. */ Loading