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);
我在 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);