Включите push-уведомление FCM, чтобы открыть приложение на переднем плане - PullRequest
0 голосов
/ 02 октября 2018

Я хочу открыть приложение ionic 3, когда нажимаю на push-уведомление на основе fcm на переднем плане

payload = {
  notification: {
    title: 'New ' + event.data().type,
    body: event.data().body ? event.data().body : '' + comment,
    icon: 'https://firebasestorage.googleapis.com/v0/b/naturehu-bf51e.appspot.com/o/fevicon%2Ficon.png?alt=media&token=d0dbfda7-710a-4bbb-97c9-62418ce6c530',
    sound: 'default',
    click_action:"FCM_PLUGIN_ACTIVITY"
  }
}
options = {
  priority: "high",
  timeToLive: 60 * 60 * 24
};

Помогите открыть приложение на переднем плане, теперь оно открывается, но отправляет обратно на фон

1 Ответ

0 голосов
/ 02 октября 2018

Ваш вопрос меньше информации.В любом случае попробуйте ниже payload.

payload = {

        "content_available": true,
        "priority": "high",
        "notification" : {
          "body" : event.data().body ? event.data().body : '' + comment,,
          "click_action":"FCM_PLUGIN_ACTIVITY",
          "icon": "https://firebasestorage.googleapis.com/v0/b/naturehu-bf51e.appspot.com/o/fevicon%2Ficon.png?alt=media&token=d0dbfda7-710a-4bbb-97c9-62418ce6c530",
          "title": 'New ' + event.data().type,
          "sound": "default",
          "click_action": "FCM_PLUGIN_ACTIVITY"
        },
        "data": {
          "show_in_foreground": true,
        }
      }
...