0

使用Cordova PushPlugin和AngularJS我希望接收推送通知並讀取有效內容中的URL,然後在通知被刷開時導航到該頁面。APN和GCM推送通知在Cordova應用程序中打開url

這是如何完成的?

我試過這個,但是這是一個全局函數裏面的角度以外,所以我不會懷疑$ location的工作。它不會拋出任何錯誤,但它也不會導航到有效負載中的URL。

function onNotificationAPN(event) { 
    $location.path(event.custom.url) 
}); 

回答

1

你可以試試這個:創建服務「PushService」並調用該服務像下面

function onNotification(event) { 
var injector = angular.element(document.body).injector(); 
injector.invoke(function (PushService) { 
    PushService.onNotification(event); 
}); 

}

我創建了一個工具來生成應用程序與推送通知的整合與科爾多瓦和離子。你可以看看它Ionic app builder

相關問題