Googleのアプリがユーザーの端末で終了したとき(一時停止されていない場合)に端末に通知を送信したいと考えています。Cordovaアプリの終了イベント
iOSの場合、これはホームボタンをダブルクリックしてアプリをスワイプし、Androidが発生したときにメニューボタンを押し、アプリを右にスワイプします。
コルドバで、events以下がある:
- deviceready
- 休止
- 再開
- 戻るボタン
- メニューボタン
- 検索]
- startcallbutton
- endcallbutton
- volumedownbutton
- volumeupbutton
- は、アプリが終了したときに、これらのイベントの
なし発火しません活性化しました。最も近いイベントはpause
です。これはアプリが終了したときに起動されますが、アプリがバックグラウンドに移動されたときに発生し、どちらが起きているかを知る方法もありません。さらに、発生する必要のあるプロセスは、アプリケーションが後で一時停止されないときにのみ発生します。
私の質問は、信頼できる方法で、アプリを終了したときに私のサーバがどのように知っている(または通知される)ことができるかということです。プッシュ通知を送信できるようにするためです。
Androidで、サポートされる可能性は低いです。プロセスは単に終了します。あなたのアクティビティが破壊されているとき(通常)、あなたのアプリに通知されますが、それは他の理由でも起こります。 – CommonsWare