使用HBuilderX3.x版本打包NFC读卡功能
- 发布:2021-01-14 09:31
- 更新:2021-01-18 10:49
- 阅读:739
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Win10
HBuilderX类型: 正式
HBuilderX版本号: 3.0.5
手机系统: Android
手机系统版本号: Android 11
手机厂商: OPPO
手机机型: ACE2
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
读取出卡片信息
读取出卡片信息
实际结果:
NFC读卡失败
NFC读卡失败
bug描述:
更新3.x版本后调用nfc读卡失败(基座包和云端正式包),切换2.9.8版本正常打包使用
1***@qq.com (作者)
<template>
<view class="wrap">
<view class="sub-btn-area">
<view class="img-container">
<image src="../../../static/pages/mission/rfid@2x.png" mode="widthFix"></image>
</view>
</view>
</view>
<view class="connect">
<view class="img-container">
<image src="../../../static/pages/mission/rfid-2@2x.png" mode="widthFix"></image>
</view>
<view class="tip">请将手机背面靠近RFID卡,</view>
<view class="tip">并根据任务列表内容执行相关任务</view>
<view>
{{ cardId }}
</view>
</view>
</view>
</template>
<script>
function bytesToHexString(inarray) {
var i, j, x;
var hex = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A",
"B", "C", "D", "E", "F"
];
var out = "";
for (j = 0; j < inarray.length; j) {
x = parseInt(inarray[j])
木叶96
const resultBytes = isoDep.transceive(apduBytes);
读卡指令执行返回的结果是null
2021-01-14 13:38
1***@qq.com (作者)
2021-01-18 10:28