applican

マイページに戻る

Notification

ダイアログ、音、バイブレーション機能で情報通知する機能を提供します。

機能

利用用途

アプリ内でのユーザーアクションをトリガーとして、音、バイブ、通知を行いたい場合、こちらの機能をご利用ください。

【対応ランタイムバージョン】

ランタイムのバージョン毎に最適化したサンプルをダウンロードしてご使用ください。

サンプル Notification
サンプル Notification
サンプル Notification
サンプル Notification
サンプル Notification
サンプル Notification
サンプル Notification
サンプル Notification

メソッド

  • alert(String message, Function successCallback, String title, String buttonName)
  • confirm(String message, Function<Number> successCallback, String title, String buttonNames)
  • beep(Number times)
  • vibrate(Number milliseconds)

alert

メソッド説明

alert(String message, Function successCallback, String title, String buttonName)

ダイアログボックスを表示します。

パラメータ

message : String ダイアログのメッセージを表します。
successCallback : Function ダイアログが確認された後にCallbackされます。
title : String ダイアログのタイトルを表します
buttonName : String ボタンの名前を表します

Return

void

サンプルコード

//通知ダイアログ
applican.notification.alert("hello", alertCallback, "title", "ok");
function alertCallback(){
	var dump = "alertCallback\n";
	document.getElementById("dumpAreaNotification").value =dump;
}

confirm

メソッド説明

confirm(String message, Function<Number> successCallback, String title, String buttonNames)

確認ダイアログボックスを表示します。

パラメータ

message : String ダイアログのメッセージを表します。
successCallback : Function<Number> ダイアログが確認された後にCallbackされます。コールバックは、押されたボタンを表すインデックス buttonIndex (Number) を引数にとります。このインデックスは、 1, 2, 3 のように1始まりです。
title : String ダイアログのタイトルを表します
buttonName : String ボタンのラベルを設定するためのカンマ区切りの文字列を表します。

Return

void

サンプルコード

//確認ダイアログ
applican.notification.confirm("hello", confirmCallback, "foo", "OK,Stop,Start");

function confirmCallback(buttonIndex){
	var dump = "confirmCallback\n";
	dump += "result:"+buttonIndex+"\n";
	document.getElementById("dumpAreaNotification").value =dump;
}

beep

メソッド説明

beep(Number times)

警告音を鳴らします。

パラメータ

times : Number 警告音を鳴らす回数を指定します。

Return

void

サンプルコード

applican.notification.beep(3);

vibrate

メソッド説明

vibrate(Number milliseconds)

指定された時間、端末をバイブレーションさせます

パラメータ

milliseconds : Number バイブレーションの長さをミリ秒単位で表します

Return

void

サンプルコード

applican.notification.vibrate(1000);