Переключение / отключение уведомлений из ионного приложения - PullRequest
0 голосов
/ 07 ноября 2018

Есть ли способ зайти в настройки устройства и уведомления для приложения? Я хочу включить в моем ионном приложении для push-уведомлений, где пользователи могут отключить или включить уведомления.

Я знаю, что обычный способ состоит в том, что после того, как вы отключите его, он перейдет в настройки устройства, и вам нужно будет сделать выбор там.

1 Ответ

0 голосов
/ 07 ноября 2018

если вы используете последнюю версию ionic, то, основываясь на документации здесь , вы можете отписаться от экземпляра PushObject , чтобы отключить уведомления или даже устройства, основанные на каком-то условном выражении, которое вы присоединяете к интерфейсу. Пример:

const pushObject: PushObject = this.push.init(options);

if (userWantsNotifications) {
   pushObject.on('notification').subscribe((notification: any) => console.log('Received a notification', notification));
} else {
  this.push.unregister(() => console.log('success'));
}

Вы можете просмотреть дополнительную информацию о плагине cordova здесь , если это не совсем то, что вы имели в виду, отключив уведомления.

...