Apache cordova を使用して (Chrome Mobile Apps フレームワークを介して) Android アプリを構築しています。アプリを起動したいとしましょう。それは以前に起動されています。これを行うには2つの方法があります。
- ホーム画面のランチャーに移動し、アプリケーション アイコンをクリックします。
- Android のマルチタスク ボタン (最近のアプリ ボタン) を使用して、その方法でアプリケーションをクリックします。
#1 を実行すると、アプリが完全に再起動し、Cordovadeviceready
イベントが発生しますが、#2 を実行すると、Cordovaresume
イベントが発生し、アプリは完全にリロードすることなく中断したところから再開されます。
2 番目の動作を常に取得するにはどうすればよいですか、または可能な限り頻繁に取得するにはどうすればよいですか? 再入力方法によってアプリの動作が異なる理由がわかりません。