监听NFC设备的消息回调。当用户离开小程序后,此接口无效。
NFC设备有事件时的回调函数
参数
Object res
属性 | 类型 | 说明 | 支持版本 |
---|---|---|---|
messageType | number | 消息类型 | |
data.hex | string | 十六进制 id 序列 | |
data.reversed_hex | string | 字节反转十六进制 id 序列 | |
data.dec | number | 十进制 id 数值 | |
data.reversed_dec | number | 字节反转十进制 id 数值 |
res.messageType 的合法值
值 | 说明 |
---|---|
1 | 小程序在前台,当检测到 NFC 标签时回调 |
2 | 小程序退到后台,当用户不可见时,自动停止 NFC |
Page({
onNFCReadMessage: function (e) {
console.log(JSON.stringify(e))
if (1 == e.messageType) {
wx.showModal({
title: 'NFC-Id',
content: JSON.stringify(e),
})
} else if (2 == e.messageType) {
console.log('Auto-Stop')
wx.showModal({
title: 'NFC-Auto-Stop',
content: JSON.stringify(e),
})
}
}
})