Fork of cordova-appivo-acr122
A Cordova plugin that enables reading NFC tags using RFID/NFC Reader for Sibo Tablet.
API:
-
read data from a block :
read(callback,errorCallBack,dataObject)
-
cancel the currently registered listener/reader :
cancel()
-
write to a block :
write(callback,errorCallBack,dataObject)
-
turn on LED :
turnOnLED(dataObject)
-
turn off LED :
turnOffLED()
Example:
var nfc = window.plugins.NFC;
nfc.write(function(event) {
if (event.state == 'Success') {
alert("Data written Successfully!!!");
}
},
function(error){
alert(error);
},
{
data:["newID"],
block:5
});
nfc.read(function(event) {
if (event.state == 'Success') {
alert("Scanned tag with data " + event.tag.data+"\n"+
"Scanned tag with UID " + event.tag.UID);
}
},
function(error){
alert(error);
},
{
readOnce:false,
autoReadFromBlock:true,
block:5
});
nfc.cancel().then(
function(result) {
alert(JSON.stringify(result));
},
function (error) {
alert(error);
}
);
nfc.ledOn({
color:red
}).then(
function(result) {
alert(JSON.stringify(result));
},
function (error) {
alert(error);
}
);
nfc.ledOff().then(
function(result) {
alert(JSON.stringify(result));
},
function (error) {
alert(error);
}
);