直接从coldstart弹出状态

时间:2016-07-07 18:09:35

标签: android performance ionic-framework webrtc peerjs

我使用离子骨架构建了Cordova app。它是使用Peer JS构建的,我需要应用程序在我的同伴收到来电时快速冷启动打开状态,有点像电话应用程序在我们接到电话时打开来电活动。

目前,我在点击通知时使用ionic push notifications打开状态,但这需要太长时间,并从启动画面开始加载。

有没有办法快速打开我的状态,将接收呼叫代码快速打包到前台

1 个答案:

答案 0 :(得分:0)

对于科尔多瓦来说,我提出的黑客是,

首先,将来电代码分成带有所需javascript代码的html页面。

接下来,发送一个带有特定有效负载的通知,然后在phonegap推送插件的onRecieve方法中,检查有效负载,如果它与特定的有效负载匹配,如果应用程序被杀死,我使用意图打开主要包含cordova webview的活动,我根据意图加载html页面。

这使得它看起来好像应用程序“弹出”。