请帮助我了解ngCordova-nfc(通过使用phonegap-nfc)。 我有一个cordova项目(无离子/ phonegap)。我想使用此代码读取NFC标签ID。但我不能。你可以帮我吗?ngCordova-nfc(通过使用phonegap-nfc)angularjs项目的示例
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"));
});
你好unliker, 你能解释为什么down mark(-1)在我这个问题上? –
寻求调试帮助的问题(“为什么这个代码不工作?”)必须包含所需的行为,特定的问题或错误以及在问题本身中重现问题所需的最短代码。没有明确问题陈述的问题对其他读者无益。请参阅:如何创建最小,完整和可验证示例。 – LaurentY
谢谢。我是新来的,这是我的第一个问题。 –