我正在编写VoIP应用程序,并在收到来电时开启VoIP服务消防JS事件。
如果应用程序处于后台(例如隐藏),我需要显示应用程序以显示答案/拒绝按钮。
我尝试启动新的Intent并显示了Application,但错过了JS状态。
是否可以在不失去JS状态的情况下恢复应用程序?
答案 0 :(得分:0)
我正在构建同样的东西,这个用例的最佳方法是使用GCM在Doze mode or App Standby mode中唤醒手机。也就是说,您不必在应用程序和VoIP服务器之间保持持久连接。
但是,由于react-native仅提供iOS的推送通知,因此您必须使用third-party module来完成此任务。
答案 1 :(得分:0)
在Android上,您可以尝试运行服务来处理它。 以下是Android Developer的更多细节: http://developer.android.com/reference/android/app/Service.html