2017-09-20 216 views

回答

0

嘗試接收時應用程序是在前臺,但同時接收應用程序在後臺我按照FCM教程方式和實施this plugin

當設備準備好我會觸發此代碼:

pushNotification.register(
function (result) { 
    //Do some stuff 
}, function (error) { 
    //Do some stuff on error 
}, { 
    "badge":"true", 
    "sound":"true", 
    "alert":"true", 
    "ecb": "onNotificationAPN" 
}); 

而且也低於功能實現:

function onNotificationAPN(event) { 
    if (event) { 
    if (event.alert) { 
     alert(Recieved alert: + event.alert); 
    } 
    if (event.sound) { 
     var snd = new Media(event.sound); 
     snd.play(); 
    } 
    if (event.badge) { 
     pushNotification.setApplicationIconBadgeNumber(function() { 
     //SetApplicationIconBadgeNumber success. 
     }, function() { 
     //SetApplicationIconBadgeNumber error. 
     }, 
     event.badge); 
    } 
    } 
} 
+0

我想離子的代碼 –

+0

ohh讓我檢查 –

+0

請檢查我的更新答案,我不擅長離子,但試試這個,讓我知道 –

相關問題