我在这里找到了与此问题类似的答案,但鉴于我对 Phonegap 和 NFC 都不熟悉,想知道是否有人可以帮助我?
我能够成功读取 NFC 标签(type="text"),但不知道如何从读取的标签中提取有效负载数据(文本)。
在我的 LogCat 中,我收到以下消息
e.tag = {"isWritable":true,"id":[4,72,-35,98,93,43,-128],"techTypes": ["android.nfc.tech.NfcA","android.nfc.tech.MifareUltralight",
"android.nfc.tech.Ndef"],"type":"NFC Forum Type 2","canMakeReadOnly":true,"maxSize":142,
"ndefMessage":[{"id":[],"type":[116,101,120,116,47,112,108,97,105,110],
"payload":[110,117,108,108],"tnf":2}]};
我不知道如何将 byteArray 转换为字符串。我有一个简单的方法可以做到这一点吗?我正在使用 PhoneGap NFC 插件https://github.com/chariotsolutions/phonegap-nfc
希望有人能帮忙!
谢谢!