当应用程序处于活动状态时,phonegap 通用推送 ios 警报
Posted
技术标签:
【中文标题】当应用程序处于活动状态时,phonegap 通用推送 ios 警报【英文标题】:phonegap generic push ios alert when app is active 【发布时间】:2013-06-24 12:23:21 【问题描述】:我有使用 push plugin 的 phonegap 应用程序,在 iphone 上运行。问题是当收到通知时,会出现警报窗口。 我期待的是
1- 应用程序正在后台模式或睡眠模式下运行,应显示推送警报。这行得通
2- 应用程序处于活动状态并在前台/前台运行,在推送通知消息上,不应出现任何警报消息。就像现在一样,它会在每个通知上显示警报 navigator.notification.alert(event.alert);
消息。
所以问题是如果应用程序正在运行并且前台处于活动状态,如何跳过通知警报? 或者当应用程序通过按 iphone 上的主页按钮移动到后台时的任何事件,我可以处理或更改警报代码...?
【问题讨论】:
【参考方案1】:您应该处理 pause 和 resume 科尔多瓦事件并将您的逻辑添加到它们。 cordova 文档中有完整的示例。
【讨论】:
以上是关于当应用程序处于活动状态时,phonegap 通用推送 ios 警报的主要内容,如果未能解决你的问题,请参考以下文章
当设备的(android)键盘处于活动状态时,jquery 移动弹出窗口小部件不会移动
当应用程序处于非活动状态时可以接收 UIAccelerometer 更新吗?
FCM点击应用处于后台状态时如何打开用户指定的活动而不是默认活动