const NFCAdapter = wx.getNFCAdapter()
this.nfc = NFCAdapter
function discoverHandler(res) {
console.log('监听成功')
console.log(res)
}
NFCAdapter.onDiscovered(discoverHandler)
NFCAdapter.startDiscovery({
success(res) {
console.log('discover:', res)
}
})
如上代码,直接从文档中cv下来的,但是在手机上就发现NFCAdapter.onDiscovered一直不生效,discoverHandler这个回调一直没有执行;NFCAdapter.startDiscovery倒是执行成功了的
补充一点:这个问题是在一加手机上(OnePlus 8Pro),其他支持NFC功能的安卓手机倒是没有遇到这个问题
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)