我在ionic v3上使用了一个信号通知,它们运行良好。从应用程序激活/停用通知的正确方法是什么?我在这里迷路了。 我对此进行搜索,并获得以下代码:
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);
}
有什么想法吗?
答案 0 :(得分:1)
您可以尝试这样的事情:
cambiarNotificacion() {
window["plugins"].OneSignal.setSubscription(this.OSnotificaciones);
让我知道它是否有效!
编辑:在您遇到这种情况之前,我没有看到它是反向布尔值,请尝试新的代码:
cambiarNotificacion() {
window["plugins"].OneSignal.setSubscription(!this.OSnotificaciones);