2015-02-10 16 views
0

我知道有幾種技術可以查看IOS和Android應用程序是否再次打開(所以如果用戶最小化應用程序然後重新打開它到相同的狀態),但我不知道如何在Cordova中執行此操作。有沒有人有過這個成功?如何確定應用程序是否已重新打開科爾多瓦應用程序?

我對如何解決這個問題的唯一想法是要麼只是檢查我關心的每一個x-秒的數據,看看背景是否有變化,但這似乎與移動數據儘管它們應該很小。

另一個想法是嘗試編寫一個新的插件,可以使用本機技術,但還沒有達到那個看起來很合適的地步。

希望有人有一個更好的主意,或至少可以告訴我,其中的一個想法並不完全瘋狂。

+1

你有沒有試過http://stackoverflow.com/a/15411538/2708650? – 2015-02-10 15:09:08

回答

3

綜觀:

http://cordova.apache.org/docs/en/4.0.0/cordova_events_events.md.html#resume

我看到:

document.addEventListener("resume", yourCallbackFunction, false); 

它說:

當本機平臺從拉應用 出

簡歷事件觸發背景。

一旦deviceready事件觸發,應用程序通常應該使用document.addEventListener將事件偵聽器附加到 。

+0

說真的,我一定很累......昨晚我找不到這一切。這應該很好地工作。謝謝! – RiddlerDev 2015-02-10 15:14:02

+0

哈哈它發生在我們所有人身上。 NP – 2015-02-10 15:19:30

相關問題