收藏
回答

2020-08-04 更新后 API NFC 读写接口 onDiscovered 依然没有id属性?

https://developers.weixin.qq.com/miniprogram/dev/framework/release/

https://developers.weixin.qq.com/miniprogram/dev/api/device/nfc/NFCAdapter.onDiscovered.html

我用开发工具连接手机,真机调试。发现

res没有 messages 属性,res 的值是这个techs: (2) ["NFC-A", "MIFARE Classic"]

手机小米6,MIUI 10.4.2,安卓9

代码如下:

const app = getApp()

Page({

  data: {

    nfc: null

  },

  onLoad: function () {

    var that = this;

    that.setData({

      nfc: wx.getNFCAdapter()

    })


    that.data.nfc.startDiscovery({

      fail(err) {

        console.log(err)

      }

    })


    that.data.nfc.onDiscovered((res) => {

      console.log(res)

    })

  },

  onHide() {

    if (this.data.nfc{

      this.data.nfc.stopDiscovery()

    }

  }

})



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

1 个回答

  • 秋ye无痕
    秋ye无痕
    2020-11-17

    解决了吗?我的返回值里id为空,卡号怎么读?

    2020-11-17
    有用
    回复 2
    • ん生如夢
      ん生如夢
      2021-01-18
      今天试了一下,可以读id号了
      2021-01-18
      回复
    • 白小白
      白小白
      2021-03-03回复ん生如夢
      怎么弄得,大佬贴一下啊
      2021-03-03
      回复
登录 后发表内容
问题标签