使用uni.scanCode(),调用小程序中的扫码功能。
getQR(){
let _sanm = this
uni.scanCode({
onlyFromCamera: true,
success: function (res) {
console.log(res)
if(res.result !== '') {
fail(error) {
console.log(error)
});
官方参数:
UNIAPP里面的插件市场和文档对于NFC的支持非常少,包括网址的写入和包名的写入基本上没有,最近刚好有这方面的需求,就花了不少时间研究这个东西,然后把他整出来了,希望能帮到你们,如果使用有问题可以加我Q:3372945813,
uniapp nfc写入网址
uniapp nfc写入包名跳转应用
const data16 = that.buf2hex(arrayBuffer) // ArrayBuffer转16进制。const data16 = that.buf2hex(arrayBuffer) // ArrayBuffer转16进制。if (res.techs.includes(adapter.tech.mifareClassic)) { //如果影响你nfc可以去掉。console.log('发现' + adapter.tech.mifareClassic + '卡');
console.log('数据写入成功')console.log('数据写入失败')// 监听到数据进行返回 根据返回的数据在进行 处理。uris: [``], //写入类型。// 绑定监听 NFC 标签。// 开始监听 不能缺少。// 绑定监听 NFC 标签。// 开始监听 不能缺少。// 获取NFC实例。// 获取NFC实例。