收藏
回答

NFC connect:fail:not supported?

let adapter = wx.getNFCAdapter()

    console.log('adapter',adapter)

    adapter.startDiscovery()

    var that = this

    adapter.startDiscovery({

      complete: function(cp){

        console.log("startDiscovery",cp)

      }

    })

    adapter.onDiscovered(function callback(res){

      console.log('onDiscovered',res)

      let ndef = adapter.getNdef(res)

      console.log('adapter.getNdef(res)',ndef)

      ndef.connect({success: function(ress) {

        console.log("ress", ress)

      }, fail: function(err){

        console.log("ndef", err)

      }, complete: function(cp){

        console.log("ndefcp",cp)

      }})


返回如下错误

ndef {errMsg: "connect:fail:not supported"}

ndefcp {errMsg: "connect:fail:not supported"}

请问这个是什么原因导致的呢

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

1 个回答

  • Cjiang
    Cjiang
    2020-07-24

    如返回信息所示,该设备不支持nfc。

    2020-07-24
    有用
    回复 8
    • 随暖
      随暖
      2020-07-27
      但是adapter.getNdef(res)的时候能返回Ndef呀 connect的时候报错
      2020-07-27
      回复
    • 随暖
      随暖
      2020-07-27
      而且不使用小程序 手机直接贴近卡片是能正常读取数据到备忘录的
      2020-07-27
      回复
    • Cjiang
      Cjiang
      2020-07-27回复随暖
      你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      2020-07-27
      回复
    • Bond
      Bond
      2020-09-11
      {errMsg: "connect:fail:NFC tag has not been discovered", errCode: 13013}这个又是什么原因导致
      2020-09-11
      回复
    • Cjiang
      Cjiang
      2020-09-14回复Bond
      根据报错信息先自查下代码看看。
      2020-09-14
      回复
    查看更多(3)
登录 后发表内容
问题标签