|
寻求一个获取NFC接口数据的demo,目前只能实现判断本设备是否有此功能,代码如下:
define(function(require) {
var $ = require("jquery");
var justep = require("$UI/system/lib/justep");
require("cordova!com.chariotsolutions.nfc.plugin");
var Model = function() {
this.callParent();
};
Model.prototype.btnAddNdefListenerClick = function(event) {
alert(1);
nfc.addNdefListener(myNfcListener, success, failure);
};
function myNfcListener(NfcEvent) {
//alert(JSON.stringify(nfcEvent.tag));
alert('1111');
}
function success(result) {
alert(result);
alert('success');
}
function failure(reason) {
alert("Failed to add NDEF listener");
}
Model.prototype.enabledClick = function(event){
nfc.enabled(function(){
alert("NFC设备可用");
}, function(){
alert("设备不可用!");
});
};
return Model;
});
但是myNfcListener这个方法没调用,不知道怎么回事 |
|