phonegap を拡張するアクティビティがあり、js ファイルにはnavigator.app.exitApp
アクティビティを終了する呼び出しがあります。アクティビティでこの呼び出しをキャプチャして、終了ダイアログを表示したいと考えています。私は PhoneGap と JS に慣れていません。
exitApp への呼び出しをキャッチするにはどうすればよいですか?
ありがとうございました。
やってみることをあきらめた。メソッドを呼び出して終了するプラグインを作成することを決定し、jsからへの呼び出しを削除しましたnavigator.app.exitApp
。これが自分の答えとして適格かどうかはわかりませんが、これが問題に対する私の解決策です。
また、@CommonsWare のコメントがある場合は、終了ダイアログを実装しないことをお勧めします。ただし、クライアントにこの要求を変更するよう説得できない場合は、役立つリンクがいくつかあります。
アプリケーションのシャットダウンのためにキャッチするイベントは?
http://docs.phonegap.com/en/1.0.0/phonegap_events_events.md.html#backbutton
基本的に、一時停止、アンロード、または戻るボタンのイベントのリスナーがあります。どちらを使用するかは、この機能が他のすべてのものにどのように適合するかによって、おそらく少し異なります。