我使用离子骨架构建了Cordova app。它是使用Peer JS构建的,我需要应用程序在我的同伴收到来电时快速冷启动打开状态,有点像电话应用程序在我们接到电话时打开来电活动。
目前,我在点击通知时使用ionic push notifications打开状态,但这需要太长时间,并从启动画面开始加载。
有没有办法快速打开我的状态,将接收呼叫代码快速打包到前台
答案 0 :(得分:0)
对于科尔多瓦来说,我提出的黑客是,
首先,将来电代码分成带有所需javascript代码的html页面。
接下来,发送一个带有特定有效负载的通知,然后在phonegap推送插件的onRecieve方法中,检查有效负载,如果它与特定的有效负载匹配,如果应用程序被杀死,我使用意图打开主要包含cordova webview的活动,我根据意图加载html页面。
这使得它看起来好像应用程序“弹出”。