在前端开发中,当读到IC卡的16进制卡号,而我们需要不一样的卡号时,该如何转换呢。
首先需要安装友我NFC读写器web插件,然后调用api接口CardUIDFormat来实现转换,CardUIDFormat的js声明如下:
CardUIDFormat(hexuid, format,order);
参数:
hexduid:卡号的16进制字符串
format:需要转换的格式.
0: 16进制(HEX)
1: 10进制(8H-10D)
2: 10进制(6H-8D)
3: 10进制(4H-5D)
4: 8Hex(8H)
5: 6Hex(6H)
6: 4Hex(4H)
7: WG26(2H+4H)
8: WG34(4H+4H)
order:顺序,0为正须,1为倒序。
通过这个接口,即可实现得到任意格式的卡号, 调用方式如下所示:
let resultdata = await rfidreader.CardUIDFormat(hexuid, format,order);


1209

被折叠的 条评论
为什么被折叠?



