3

我有使用推送插件的 phonegap 应用程序,在 iphone 上运行。问题是当收到通知时,会出现警报窗口。我期望的是

1-应用程序在后台模式或睡眠模式下运行,应显示推送警报。这行得通

2-应用程序处于活动状态并在前台/前台运行,在推送通知消息上,不应出现任何警报消息。就像现在一样,它会navigator.notification.alert(event.alert);在每个通知上显示警报消息。

所以问题是如果应用程序正在运行并且前台处于活动状态,如何跳过通知警报?或者当应用程序通过按iphone上的主页按钮移动到后台时的任何事件,我可以处理或更改警报代码......?

4

1 回答 1

0

您应该处理暂停恢复科尔多瓦事件并将您的逻辑添加到它们。科尔多瓦文档中有完整的示例。

于 2018-08-07T12:04:23.657 回答