框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | NFCAdapter.onDiscovered | 微信安卓客户端 | 8.0.28 | 2.24.5 |
https://developers.weixin.qq.com/miniprogram/dev/framework/device/nfc.html
问题:
NFC标签拉起小程序后,NFC标签与手机持续保持接触状态下,小程序依然无法与设备通信。onDiscovered 不会被触发,如果直接 connect 标签,会提示 “13013 NFC tag has not been discovered”。
需求:
NFC标签拉起小程序后,NFC标签与手机持续保持接触状态下,小程序可以与NFC标签通信。
场景描述:
我们的NFC设备有一个双界面卡,手机通过NFC与设备交互。因为上面描述这个情况,用户触碰NFC标签拉起小程序后,NFC标签与手机持续保持接触状态下,小程序依然无法与设备通信,onDiscovered 不会被触发,如果直接 connect 标签,会提示 “13013 NFC tag has not been discovered”。用户需要拿起手机再次触碰NFC标签。
代码片段好像没有用,因为需要Url Scheme 拉起小程序才能测试。