2012-07-15 110 views
2

我正在开发一个iOS phonegap应用程序,它接收来自node.js/socket.io服务器的消息。除非应用程序“暂停”,否则一切正常。用户必须重新激活应用程序才能看到传入的消息。警报仅在应用程序处于活动状态时才会抛出。Phonegap后台任务

即使应用程序暂停,是否有任何解决方法可以发出警报消息。

由于提前,

回答

1

经过长期的研究和一些测试后,它似乎是不可能保持在后台运行的应用程序,如果它不跟踪定位,使用网络电话,播放音乐和数量有限的其他场景......至少在iOS上。 我打算使用APNS代替。

0

在iOS 8上,您可以通过通知或按时间间隔唤醒应用程序,然后performFetchWithCompletionHandler