CordovaでAndroidアプリ化した時にバックボタンが押されたら確認ダイアログを表示する

こんにちは。くろうどです。

これは、RPGツクールMVのゲームをCordovaでAndroidアプリ化した時に、Androidのバックボタンに対処するjsファイルです。
デフォルトでは、バックボタンを押すとゲームが強制終了されますが、このjsファイルを適用する事で、確認ダイアログを表示する事が出来ます。

※CordovaでAndroidアプリ化できる人向けです。

(以下、jsファイル内の記述を抜粋)
// ■これは、RPGツクールMVのゲームを、CordovaでAndroidアプリ化する時に使用します。
//
// ■使用する際は、RPGツクールMVのindex.htmlに以下の追加&変更を行ってください。
// (RPGツクールMVのエディタでプラグインとして設定するものではありません)
// (main.jsをコメントアウトして置き換えます)
//
// <script type="text/javascript" src="js/plugins/KRD_AndroidMain.js"></script>
// <!--<script type="text/javascript" src="js/main.js"></script>-->
//
// ■Androidのバックボタンを押した時に、ゲーム終了の確認ダイアログを表示します。
// (ダイアログ表示中はゲームが停止します)
// OK→ゲーム終了
// キャンセル→ゲームに戻る
//
// ■確認ダイアログのメッセージを変えたい場合は、
// window.confirm("Quit This Game?") の " で囲まれた中の文章を変更してください。

  • 製作者: くろうど
  • 非商用利用: 自由
  • 商用利用: 自由
  • 再配布: OK
  • 加工: OK
  • 加工後の再配布: OK
  • シリーズ: ツクールMV
 

Attachments

  • KRD_AndroidMain.js
    1.8 KB · 閲覧: 22
トップ