我正在我的 ionic 4 上使用本地通知 native 插件 项目(最新版本),但是当我单击通知并且我的应用程序关闭时,不会触发单击事件。当应用程序在 ios 设备中处于后台或前台时它可以工作。 我在提供程序内使用本地通知,并且我的点击代码位于其构造函数内,但当应用程序关闭时,它无法工作。我尝试在 app/app.component.ts 中的平台内编写代码,但这种方法不起作用。这是我的代码:
this.platform.ready().then((readySource) => {
this.localNotifications.on('click').subscribe(noti)=> {
alert("ok");
});
});
最佳答案
我也有同样的问题。我尝试在 home.ts 构造函数中的平台内部调用它。但仍然没有成功。我的 iPad 设备上有 IOS 12。当 Ionic 应用程序在后台运行时,这非常有效。 但当App被杀死且未打开时,它不起作用。
这与事件生命周期有关吗? https://blog.ionicframework.com/navigating-lifecycle-events/
关于android - 当应用程序在 iOS 设备中关闭时,点击时的 ionic 本地通知不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55404411/