在iOS设备中关闭应用程序时,单击时的离子本地通知不起作用

时间:2019-03-28 18:18:37

标签: android ios ionic-framework ionic4

我在Ionic 4上使用本地通知本机插件  项目(最新版本),但是当我单击通知并关闭我的应用程序时,不会触发click事件。当应用程序在ios设备中处于后台或前景时,它可以工作。 我在提供程序内部使用本地通知,而我的点击代码位于其构造函数内部,但是当应用关闭时,它无法正常工作。我尝试在app / app.component.ts中准备好的平台内部编写代码,但是这种方法不起作用。这是我的代码:

this.platform.ready().then((readySource) => {
           this.localNotifications.on('click').subscribe(noti)=> { 
                                           alert("ok");
                });
        });

1 个答案:

答案 0 :(得分:0)

我有同样的问题。我试图在home.ts构造函数中准备好的平台内部调用它。但是仍然没有成功。我的iPad设备中有IOS 12。当Ionic应用程序在后台运行时,此功能非常理想。 但是,当应用程序被杀死且未打开时,它不起作用。

这与事件生命周期有关吗? https://blog.ionicframework.com/navigating-lifecycle-events/