API version 14
iOSAndroidWindows
|
説明 |
NFCタグ探索ダイアログに表示されるメッセージを設定します。
|
|
|
呼出形式 |
nfc.SetMessage( message )
|
|
|
戻り値 |
なし
|
|
|
引数 |
String message |
表示される文字列を指定します
|
|
例外 |
なし |
|
|
使用例 |
var nfc = null;
try {
nfc = Runtime.DiscoverNfcTag("交通系ICカードをかざしてください");
} catch(e) {
MessageBox("NFCタグ探索失敗");
return;
}
if(!nfc.IsFeliCaTag) {
nfc.Close(false, "FeliCa以外のタグが読み取られました");
return;
}
try {
nfc.SetMessage("読取中...");
/* システムコード0x0003(Suica)のIDmを取得*/
var targetIDm = nfc.FeliCa_Polling(0x0003).IDm;
/* サービス0x008B(カード情報)から1ブロック取得*/
var blockData = nfc.FeliCa_Read(targetIDm, 0x008B, 0, 1);
var balance = blockData.ByteAt(11) + blockData.ByteAt(12) * 256;
/* NFCとの通信を終了 */
nfc.Close(true, "Suica残高 : " + str(balance) + "円");
} catch(e) {
nfc.Close(false, "読取エラー");
}
|
|
|
関連項目 |
Closeメソッド |
|