2016-07-07 71 views
5

我已經使用離子框架構建了科爾多瓦app。它是使用Peer JS構建的,我需要應用程序在我的對等方收到來電時迅速從冷啓動狀態打開狀態,有點像電話應用程序在我們接到來電時打開來電活動。直接從冷啓動彈出狀態

目前,我使用ionic push notifications來打開通知的狀態,但這需要很長時間並從啓動畫面開始加載。

有沒有辦法來樣彈出的打開包含接收調用代碼到前臺很快

+0

你看過深度鏈接嗎? http://blog.ionic.io/deeplinking-in-ionic-apps/ – amuramoto

+0

@amuramoto是的,我有,但它仍然加載從閃屏的應用程序。 – Akil

回答

0

對於科爾多瓦我的狀態,我想出了是黑客,

首先,獨立來電使用所需的JavaScript代碼將代碼編碼到HTML頁面中。

接下來,發送具有特定有效負載的通知,然後在phonegap push插件的onRecieve方法中,檢查有效負載,如果它匹配特定有效負載,並且如果應用程序被終止,我使用意向打開包含cordova webview的主要活動,我在這裏根據意圖加載html頁面。

這使得它看起來應用程序「彈開」。