UIはハイブリッドアプリ開発に最適です。この章では、Cordovaアプリを開発する時の機能について解説します。APIはdevicereadyイベントの後で呼び出すことができます。UIの場合、ons.ready()関数を使ってイベントをキャッチすることができます。APIを呼び出すことができます});端末側の戻るボタンAndroid端末で「戻る」ボタンが押されたときに、Cordova側ではbackbuttonイベントが呼ばれます。このイベントはCordovaが呼び出すため、cordova.jsファイル、または同等の処理を行うファイル(Monacaであればloader.js)を事前に読み込む必要があります。デスクトップブラウザーではbackbuttonのイベントをシミュレートするためにESCキーをご利用いただけます。UIでは、端末側の戻るボタンが押されたときの挙動を、デフォルトで設定している要素もあります。cancelable属性を指定している場合にダイアログを閉じます。ModalとToastは対象外です。一つ前のページに戻ります。条件が満たされない場合、これらの要素は親要素のハンドラーを呼び出し、最終的には最上位のハンドラー(ここでは「グローバルハンドラー」と呼称します)がアプリを終了させます。UIではグローバルハンドラーの挙動をさらにカスタマイズできます。オブジェクトが提供するメソッドを使用します。ユーザー側に確認します。));});これとは別に、前述の要素とons-page要素では戻るボタンのハンドラーの挙動を制御することもできます。バックボタン用のハンドラーを無効にします。バックボタン用のハンドラーを有効にします。現在のハンドラーの登録を解除します。};このハンドラーに渡されるeventオブジェクトには、event.callParentHandler()メソッドが用意されています。subscribing!。