マイページに戻る
連携サービス
設定ファイル
API一覧
ver.1.0でのみ使用できるAPI
© Newphoria Corporation Inc. All rights reserved.
NFCタグを読み取り、情報を取得します。 ※Androidのみ使用可能です。
NFCタグを読み込みたい場合は、こちらの機能をご利用ください。
ランタイムのバージョン毎に最適化したサンプルをダウンロードしてご使用ください。
(for applican api ver.2.0)
NFC APIのメソッド実行時にエラーが発生した場合のエラー情報です。
init(Function successCallback, Function<NfcError> errorCallback)
NFC APIの初期化を行います。このメソッドを呼び出さないと、以降のメソッドは全て失敗します。
applican.nfc.init(successCallback, errorCallback); function successCallback() { alert("Success: init”); } function errorCallback(error){ var dump = “Failed: init¥n”; dump += "code:" + error.code + "¥n"; alert(dump); }
startNfcReaderTag(Function messageCallback, Function successCallback, Function<NfcError> errorCallback)
NFCタグの読み取りを開始します。
applican.nfc.startNfcReaderTag(messageCallback, successCallback, errorCallback); function messageCallback(ret) { var dump = "NFC読み取り完了:¥n” + JSON.stringify(ret) + "¥n";alert(dump); } function successCallback() { alert("Success: startNfcReaderTag”); } function errorCallback(error){ var dump = “Failed: startNfcReaderTag¥n”; dump += "code:" + error.code + "¥n"; alert(dump); }
startNfcReaderNdef(Function messageCallback, Function successCallback, Function<NfcError> errorCallback)
NFCのNDEF Messageの読み取りを開始します。
applican.nfc.startNfcReaderNdef(messageCallback, successCallback, errorCallback); function messageCallback(ret) { var dump = "NFC NDEF Message読み取り完了:¥n” + JSON.stringify(ret) + "¥n";alert(dump); } function successCallback() { alert("Success: startNfcReaderNdef”); } function errorCallback(error){ var dump = “Failed: startNfcReaderNdef¥n”;dump += "code:" + error.code + "¥n"; alert(dump); }
stopNfcReader(Function successCallback, Function<NfcError> errorCallback)
NFCの読み取りを終了します。
applican.nfc.stopNfcReader(successCallback, errorCallback); function successCallback(){ alert("Success: stopNfcReader"); } function errorCallback(error){ var dump = “Failed: stopNfcReader¥n”; dump += "code:" + error.code + "¥n";alert(dump); }
showNfcSettings(Function successCallback, Function<NfcError> errorCallback)
NFCの設定画面を表示します。iOSの場合は無視されます。
applican.nfc.showNfcSettings(successCallback, errorCallback); function successCallback() { alert("Success: showNfcSettings"); } function errorCallback(error){ var dump = “Failed: stopNfcReader¥n";dump += "code:" + error.code + "¥n"; alert(dump); }