【发布时间】:2016-03-15 08:30:58
【问题描述】:
我想用 phonegap nfc (Tutorial phonegap) 读取 nfc 卡,但活动没有启动
这是 index.js 的代码
onDeviceReady: function() {
app.receivedEvent('deviceready');
// Read NDEF formatted NFC Tags
nfc.addNdefListener (
function (nfcEvent) {
var tag = nfcEvent.tag,
ndefMessage = tag.ndefMessage;
// dump the raw json of the message
// note: real code will need to decode
// the payload from each record
alert(JSON.stringify(ndefMessage));
// assuming the first record in the message has
// a payload that can be converted to a string.
alert(nfc.bytesToString(ndefMessage[0].payload).substring(3));
},
function () { // success callback
alert("Waiting for NDEF tag");
},
function (error) { // error callback
alert("Error adding NDEF listener " + JSON.stringify(error));
}
);
},
有什么建议吗?
【问题讨论】:
-
您是在打开应用程序的情况下尝试阅读吗?控制台或警报中有任何输出吗?
标签: javascript android angularjs cordova phonegap-plugins