微信小程序实现nfc功能(读取,写入)

微信小程序实现nfc功能(读取,写入)

标签 读取 功能

可以放到onLoad中,也可以是一个点击事件

// 获取NFC实例

const nfc = wx.getNFCAdapter()

// 绑定监听 NFC 标签

nfc.onDiscovered(res => {

// 监听到数据进行返回 根据返回的数据在进行 处理

console.log(9999, res)

})

// 开始监听 不能缺少

nfc.startDiscovery({

success(res) {

console.log(5555, res)

},

fail(err) {

console.log('err:', err)

}

})

标签 写入数据 功能

// 获取NFC实例

const nfc = wx.getNFCAdapter()

// 绑定监听 NFC 标签

nfc.onDiscovered(res => {

console.log(9999, res)

const NFC = nfc.getNdef()

//进行写入

NFC.connect({

success: () => {

NFC.writeNdefMessage({

uris: [``], //写入类型

success: () => {

console.log('数据写入成功')

},

fail: () => {

console.log('数据写入失败')

},

})

},

})

})

// 开始监听 不能缺少

nfc.startDiscovery({

success(res) {

},

fail(err) {

console.log('failed to discover:', err)

}

})

Copyright © 2088 世界杯欧洲预选赛_南非世界杯主题曲舞蹈 - lyzkxt.com All Rights Reserved.
友情链接