请帮助我有关ngCordova-nfc(通过使用phonegap-nfc)。我有一个cordova项目(无离子/电话间隙)。我想使用此代码读取NFC标签ID。但是我不能。你能帮助我吗?
angular.module('app') .controller('AppCtrl', ['$scope', '$translate', '$localStorage', '$window', '$cordovaNfc', '$cordovaNfcUtil', function( $scope, $translate, $localStorage, $window, $cordovaNfc, $cordovaNfcUtil ) { // NFC //alert("Out of NFC"); $cordovaNfc.then(function(nfcInstance){ //Use the plugins interface as you go, in a more "angular" way nfcInstance.addNdefListener(function(event){ //Callback when ndef got triggered var tag = JSON.stringify(event.tag); if (tag.serialNumber) { $scope.tagid = tag.serialNumber; tag.isWritable = !tag.isLocked; tag.canMakeReadOnly = tag.isLockable; alert("Hello"+$scope.tagid); } }) .then( //Success callback function(event){ alert("bound success"); }, //Fail callback function(err){ alert("error"); }); }); $cordovaNfcUtil.then(function(nfcUtil){ alert( nfcUtil.bytesToString("some bytes") ); });