Ионный толчок правильное использование - PullRequest
0 голосов
/ 24 июня 2019

Я не уверен, где разместить логику push-уведомлений в моем приложении.Теперь он работает в app.component.ts, и он правильно регистрируется и получает идентификатор push.

const pushObject: PushObject = this._push.init(new PushTools().parameters);
      console.log(JSON.stringify(pushObject));
      pushObject.on('notification').subscribe((notification: any) => console.log('Received a notification', notification));
      pushObject.on('registration').subscribe((registration: any) => console.log('Device registered', JSON.stringify(registration)));
      pushObject.on('error').subscribe(error => console.error('Error with Push plugin', JSON.stringify(error)));

Однако я не уверен, как обработать вызов on(notification).В зависимости от типа уведомления должен быть открыт конкретный вид.Должен ли я поместить уведомление в мой основной вид и перейти оттуда к дополнительным представлениям, т. Е. Реализовать on(notification) в моем главном представлении, чем в app.component.ts?

Это работает, но мне бы хотелось, чтобы документация была немного лучше, а рабочий процесс - как должно работать правильное приложение с рабочим состоянием.Есть хороший пример, как это можно реализовать?

Спасибо, EL

...