【问题标题】:Toggle/switch off notifications from ionic app切换/关闭来自 ionic 应用程序的通知
【发布时间】:2019-04-10 19:06:58
【问题描述】:

有没有办法进入应用的设备设置和通知? 我想在我的 ionic 应用中切换推送通知,用户可以在其中禁用或启用通知。

我知道常见的方法是,一旦你关闭它,它就会进入设备设置,你需要在那里做出选择。

【问题讨论】:

    标签: cordova ionic-framework push-notification ionic2 ionic3


    【解决方案1】:

    如果您使用的是最新版本的 ionic,那么根据文档here,您可以从 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 插件 here 的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-16
      相关资源
      最近更新 更多