オンラインで API からデータを投稿して取得する必要がある Ionic2 アプリケーションを作成しました。これは、アプリがバックグラウンド モードの場合やデバイスがスリープ状態の場合でも発生する必要があります。https://ionicframework.com/docs/native/background-mode/をインストールしました
app.module.ts には次のものがあります。
import { BackgroundMode } from '@ionic-native/background-mode';
...
export class AppModule {
constructor(private backgroundMode: BackgroundMode, public platform: Platform) {
console.log('Hello app');
this.platform = platform;
this.platform.ready().then(() => {
this.backgroundMode.enable();
});
}
}
私はこれを正しくやっていますか?
問題は、デバイスがスリープ モードになるまでバックグラウンドで正常に実行され、その時点で API へのデータの送信が停止するため、アプリ全体が失敗することです。スクリーン グラブを参照してください:
