function onDeviceReadyPush() { var push = PushNotification.init({ // forceReload: true, // forceStart: true, android: { senderID: "667898382143" }, browser: { pushServiceURL: 'http://push.api.phonegap.com/v1/push' }, ios: { alert: "true", badge: "true", sound: "true" }, windows: {} }); /* * registra l'id univoco dell'installazione su xm.bus.pm */ push.on('registration', function(registration) { console.log(JSON.stringify(registration)); var url = "https://xm.bus.pm/api/d/c?device=" + registration.registrationId; $.get(url, function( data ) { console.log(JSON.stringify(data)); }); }); /* * gestisce la notifica ricevuta */ push.on('notification', function(data) { console.log(JSON.stringify(data)); // alert(JSON.stringify(data)); $("body").pagecontainer("change", "#alert"); $("#alert-title").html(data.title); $("#alert-message").html(data.message); }); push.on('error', function(e) { console.log(JSON.stringify(e)); }); }; document.addEventListener('deviceready', onDeviceReadyPush, true);