Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Android forground

Please note that on android foreground push open will not be shown

Step 1  - Listen to "deviceready" event(iOS only)

add event listener
document.addEventListener('deviceready', this.onDeviceReady, false);

step2 :Listen toresumeevent  and activate it explicitly for the first time(iOS only)

add event listener
onDeviceReady: function() {
        onResume();
        document.addEventListener("resume", onResume, false);
        app.receivedEvent('deviceready');
        console.log('Received Event: ' + id);
    },

Step 3 - implement the onResume function(iOS only)

When the application is resumed the following code will check if it was due to push notification. if so feel free to extract the relevant custom field from the payload

add event listener
function onResume() {
	
	MappPlugin.getLastPushPayload(function (json) {
	
					var jsonString = JSON.stringify(json);
									
					if (jsonString && jsonString.length > 2) {
									
								alert("Last Push Payload: " + jsonString); 
					}
	});
}

 

Step 4 Send push notification from Appoxee dashboard

In the message creation wizard place the deep link address

 

 

 

  • No labels