我同时使用cordova-plugin-local-notifications和phonegap-plugin-push。我了解默认情况下,当应用进入暂停状态时,phonegap-plugin-push会清除所有通知。
我的本地通知是运行中的时钟通知(如秒表),因此我不希望在应用处于暂停状态时清除此通知,因为通知中的时钟仍在运行,因此我添加了clearNotifications:初始化为“假”。
const push = PushNotification.init({
android: { clearNotifications:"false" }
});
但是,我意识到我只能在暂停状态下清除通知。当应用被用户关闭/杀死(例如在后台滑动)时,我无法清除通知。这意味着即使关闭应用程序,任何正在进行的本地时钟通知仍将显示并在通知托盘上运行。
我已经四处搜寻Google,但仍然找不到任何解决方案。
我是否知道有什么方法可以在应用程序关闭/终止时清除通知?如果能指导我,那太好了,谢谢。