NFC

NFC

18 人关注该话题

#插件讨论# 【 NFC-uni-app - 乘风hexiii 】读取不到数据 NFC 插件讨论

分类: uni-app 蟑螂恶霸 2020-08-26 19:22  发起问题 • 1 人关注 • 0 个回复 • 39 次浏览

怎么开发ios的nfc读取功能 原生插件 iOS uniapp NFC

分类: uni-app luxxxxxxx 2020-08-18 09:09  回复问题 • 3 人关注 • 2 个回复 • 120 次浏览

ios 读取 nfc NFC iOS

分类: uni-app luxxxxxxx 2020-08-18 09:07  回复问题 • 2 人关注 • 1 个回复 • 72 次浏览

付费求:NFC功能,两台手机通过nfc通讯传递一个字符串。 付费 NFC

分类: uni-app duocai21@126.com 2020-07-18 17:22  发起问题 • 1 人关注 • 0 个回复 • 79 次浏览

广告

ios现在可以通过native.js调用nfc读卡吗 Native.JS NFC uniapp

分类: Native.js tzen@tom.com 2020-03-31 10:20  发起问题 • 1 人关注 • 0 个回复 • 203 次浏览

精华 NFC读写标签数据 Native.JS NFC

分类: Native.js winted@qq.com 2019-12-25 19:23  回复问题 • 65 人关注 • 47 个回复 • 25443 次浏览

精华 用Native.js怎么开发NFC? NFC Native.JS

分类: Native.js zj369 2019-12-19 16:03  回复问题 • 29 人关注 • 22 个回复 • 26426 次浏览

uni-app读取nfc出现空标签 NFC

分类: uni-app 960287694@qq.com 2019-10-29 14:43  发起问题 • 1 人关注 • 0 个回复 • 453 次浏览

NFC写IC卡的,执行成功就是卡里没数据,本人新手请教各位老大。UNIAPP开发的 NFC

分类: uni-app 周BUG 2019-07-26 15:53  发起问题 • 1 人关注 • 0 个回复 • 362 次浏览

VUE android NFC MifareClassic IC卡扇区写卡方法 NFC

分类: uni-app 周BUG 2019-07-26 00:02  发起问题 • 1 人关注 • 0 个回复 • 425 次浏览

NFC支持读/写射频卡吗 NFC

分类: uni-app 1248079275@qq.com 2019-05-29 18:03  发起问题 • 1 人关注 • 0 个回复 • 844 次浏览

有没有能读取手机NFC的插件呀。 NFC

分类: HBuilderX DCloud_heavensoft 2019-05-07 17:21  回复问题 • 2 人关注 • 2 个回复 • 497 次浏览

更多...
4

赞同来自: DCloud_heavensoft 蔡繁荣 braveheart ZhangYejun

最新更新适配见:[http://ask.dcloud.net.cn/question/12942](http://ask.dcloud.net.cn/question/12942)
================================
大家先尝鲜一... 显示全部 »
最新更新适配见:[http://ask.dcloud.net.cn/question/12942](http://ask.dcloud.net.cn/question/12942)
================================
大家先尝鲜一下,我仅测试读公交卡了。数据可以出来,具体哪些数据有用,需要专业开发者补充完善分享。在此先谢过了。
```
function test_nfc(){
var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass('android.content.Intent');
var Activity = plus.android.importClass('android.app.Activity');
var PendingIntent = plus.android.importClass('android.app.PendingIntent');
var IntentFilter = plus.android.importClass('android.content.IntentFilter');
var NfcAdapter = plus.android.importClass('android.nfc.NfcAdapter');
var nfcAdapter = NfcAdapter.getDefaultAdapter(main);
var intent = new Intent(main, main.getClass());
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
var pendingIntent = PendingIntent.getActivity(main, 0, intent, 0);
var ndef = new IntentFilter("android.nfc.action.TECH_DISCOVERED");
ndef.addDataType("*/*");
var intentFiltersArray = [ndef];
var techListsArray = [["android.nfc.tech.IsoDep"], ["android.nfc.tech.NfcA"], ["android.nfc.tech.NfcB"], ["android.nfc.tech.NfcF"], ["android.nfc.tech.Nfcf"], ["android.nfc.tech.NfcV"], ["android.nfc.tech.NdefFormatable"], ["android.nfc.tech.MifareClassi"], ["android.nfc.tech.MifareUltralight"]];
document.addEventListener("newintent",
function() {
console.log('newintent');
setTimeout(handle_nfc_data,1000);
}, false);

document.addEventListener("pause", function(e) {
if (nfcAdapter) {
nfcAdapter.disableForegroundDispatch(main);
console.log('pause');
}
}, false);

document.addEventListener("resume", function(e) {
if (nfcAdapter) {
console.log('resume');
nfcAdapter.enableForegroundDispatch(main, pendingIntent, intentFiltersArray, techListsArray);
}
}, false);
nfcAdapter.enableForegroundDispatch(main, pendingIntent, intentFiltersArray, techListsArray);
}

function handle_nfc_data(){
var main = plus.android.runtimeMainActivity();
var runtimeIntent = main.getIntent();
var b = runtimeIntent.getExtras();
plus.android.importClass(b);
var set = b.keySet();
plus.android.importClass(set);
var sb;
var i = set.iterator();
plus.android.importClass(i);
var hasNest = i.hasNext();
var NfcA = plus.android.importClass("android.nfc.tech.NfcA");
var IsoDep = plus.android.importClass("android.nfc.tech.IsoDep");
var Tag = plus.android.importClass("android.nfc.Tag");
while (hasNest) {
var key = i.next();
var v = b.get(key);
if(v instanceof NfcA){
var atqa = v.getAtqa();
var sak = v.getSak();
var tag = g.getTag();
plus.android.importClass(tag);
var techList = tag.getTechList();
console.log('NfcA Atqa=' + atqa + ";Sak=" + sak + ";techList=" + techList);
}else if(v instanceof IsoDep){
var tag = g.getTag();
plus.android.importClass(tag);
var techList = tag.getTechList();
console.log('IsoDep techList=' + techList);
}else if(v instanceof Tag){
var tag = v;
var techList = tag.getTechList();
console.log('Tag techList=' + techList);
}
console.log(key + ';v=' + v);
sb = key + "=" + v + "\n";
hasNest = i.hasNext();
console.log('hasNest=' + hasNest);
}
}
```
更多...

uni-app 利用native调用Android NFC 读取RFID标签的UID uuid NFC

分类: uni-app 1 天前  评论文章 • 5 个评论 • 1291 次浏览

NFC读取卡片ID NFC Native.JS

分类: Native.js luxxxxxxx2020-08-25 12:44  评论文章 • 18 个评论 • 4903 次浏览

精华 android NFC MifareClassic 读IC卡加密扇区方法 uniapp Native.JS NFC Android

分类: HBuilderX 霍霍2020-05-29 17:08  评论文章 • 10 个评论 • 4309 次浏览

uniapp 实现 NFC标签读取 和 写入 NFC uniapp

分类: uni-app 贲海龙2019-10-23 17:58  评论文章 • 7 个评论 • 4751 次浏览

广告

读取IC 卡的ID信息以及NFC读写IC卡扇区信息 NFC

分类: Native.js 震A震2019-09-12 16:21  评论文章 • 2 个评论 • 1619 次浏览

uniapp NFC可读写nfcv格式的nfc标签 NFC uniapp

分类: uni-app 吃辣条的大妖怪2019-07-04 17:44  发表文章 • 0 个评论 • 1185 次浏览

HBuilder NFC

分类: HBuilder woeoio@qq.com2018-10-20 17:43  评论文章 • 1 个评论 • 1614 次浏览

更多...