收藏
回答

nfc的onDiscovered 是否可以读取到卡号?

目前测试刷卡社保卡

1.onDiscovered读取到内容

2.把获取到的id(arraybuffer 格式)转换为16进制。一个疑问这里的返回的id到底是什么内容?

3.得到 cc123383 的16进制数据,转换10进制为 3423744899

最终转换的10进制看起来就不是卡号,是转换错误了还是这里的id并不是指社保卡号或者身份证号


回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2023-10-24

    参考一下https://developers.weixin.qq.com/community/develop/doc/000accd28782502fb93945c335fc09


    2023-10-24
    有用
    回复 1
    • 毋宁!
      毋宁!
      2023-10-24
      你好 查看了该文章,里面的文档跳转没有讲明是否可以读取,下面的也是身份证的读取,与我目前的需求不一致
      2023-10-24
      回复
  • 一笑皆春
    一笑皆春
    2023-10-23

    id 好像是指NFC适配器的ID

    2023-10-23
    有用
    回复 1
    • 毋宁!
      毋宁!
      2023-10-23
      你好 也就是一般来说 无论刷什么卡 返回的都是设备id。

      那是否微信小程序的 NFC 功能主要用于支付、门禁、公交等场景,并不涉及直接获取刷卡卡号的功能?【该回答来自chatgpt】
      2023-10-23
      回复
登录 后发表内容