2016-12-29 167 views
0

我擁有適用於Android和iOS的智能手機應用程序。我有服務器上的數據同步。我想在應用程序關閉時向服務器發送一些數據,例如用戶的最後活動。我知道如何再次打開應用程序。在某些情況下,用戶電話處於離線模式,沒有網絡連接可用。所以數據存儲在應用程序本地數據庫中。用戶關閉應用並且沒有數據同步。稍後網絡連接返回。當應用程序關閉時與服務器同步數據

所以我的主要問題。應用程序關閉時是否可以將服務器與服務器排隊,但網絡連接是否可用?就像網絡連接返回一樣,電話將數據發送到服務器。

我正在使用混合框架離子。我的應用程序數據存儲在SQLite中。

回答

0

沒有應用程序關閉事件可用。你可以使用什麼平臺pause事件。

constructor(private platform: Platform) { 
    platform.ready().then(() => {  
     this.platform.pause.subscribe(() => { 
      console.log('[INFO] App paused'); 
     }); 

    }); 
} 
相關問題