Ионное push-уведомление (открытие определенной страницы после нажатия на уведомление)
Я делаю проект, в котором я должен использовать ионное push-уведомление. Мой push-уведомление работает правильно, и я получаю уведомление и могу отправить его, но проблема в том, что после получения уведомления я должен открыть определенную страницу, которая является уведомлением PAGE, также я хочу установить значки в уведомлении
вот мой код
$scope.login = function () {
$http({
method: "post",
url: "http/employee-connect/oauth/token",
data: "username="+$scope.data.username+"&password="+$scope.data.password+"&grant_type=password&scope=read write&client_secret=my-secret-token-to-change-in-production&client_id=mai",
withCredentials: true,
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
})
.success(function (data){
//////////////notification Token////////////
var push = new Ionic.Push({
"debug": false; //Can run actions outside the app,
"onNotification": function(notification) {
var payload = notification.payload;
console.log(notification, payload);
},
"onRegister": function(data) {
var PushNotToken=data.token;
console.log("PushNotificationToken="+PushNotToken);
if(PushNotToken!=null) {
$http({
method: "post",
url: baseUrl+"notification-tokens/addToken="+PushNotToken,
withCredentials: true,
headers: {
'Content-Type':'application/json',
'Accept' : 'text/plain',
'Authorization' : ''+window.localStorage.getItem("token_type")+' '+window.localStorage.getItem("token")
}
})
.success(function(data) {
alert("data"+data);
console.log("PushNotToken send successfully. "+PushNotToken);
})
.error(function(data, status) {
console.log("PushNotToken NOT send successfully. "+PushNotToken);
});
}
},
"pluginConfig": {
"ios": {
"badge": true,
"sound": true
},
"android": {
"iconColor": "#343434"
}
}
}) ;
var callback = function(pushToken) {
console.log(pushToken.token);
}
push.register(callback);
Я регистрирую свое устройство при успешном входе в систему, а затем отправляю токен на мой сервер.
Теперь я хочу
1> открыть определенную страницу, когда пользователь нажимает на уведомление
2> установить значки (я должен сделать это для Android), это возможно установить значки в Android.