Ionic v3 Onesignal 通知 - 如何切换 on/off 通知

Ionic v3 One Signal notificacions - How to switch on/off notifications

我在 ionic v3 中使用一个信号通知,它们运行良好。 activate/deactivate 来自应用程序的通知的正确方法是什么?我迷路了。 我搜索了这个并且我有这个代码:

page.html

<ion-toggle [(ngModel)]="OSnotificaciones" (ionChange)="cambiarNotificacion()" checked="true" ></ion-toggle>

page.ts

OSnotificaciones: boolean = false;
cambiarNotificacion() {
if(this.OSnotificaciones == true){
  window.plugins.OneSignal.setSubscription(false);  
} else {
  window.plugins.OneSignal.setSubscription(true);
}

有什么想法吗?

您可以尝试这样的操作:

cambiarNotificacion() {
  window["plugins"].OneSignal.setSubscription(this.OSnotificaciones);  

如果有效请告诉我!

编辑:我之前没有看到它在您的情况下是反向布尔值,请尝试新代码:

cambiarNotificacion() {
  window["plugins"].OneSignal.setSubscription(!this.OSnotificaciones);