当前位置: 首页 > news >正文

微信小程序读取写入NFC文本,以及NFC直接启动小程序指定页面

一、微信小程序读取NFC文本(yyy优译小程序实现),网上有很多通过wx.getNFCAdapter方法来监听读取NFC卡信息,但怎么处理读取的message文本比较难找,现用下面方法来实现,同时还解决几个问题,1、在回调方法中this.setData不更新信息,因为this的指向问题,2、在退出页面时,使用offDiscovered无效,无法关停监听问题,因为要传入onDiscovered同一个callback,

// pages/nfc/nfc.js
let mythis = null;
// 获取应用实例
const app = getApp()
Page({

    /**
     * 页面的初始数据
     */
    data: {
        isRead: false,
        typeList: ['打卡', '记录'],
        typeIndex: 0,
        // infoData: '标签编码【CZ00001】;MAC地址【30-9C-23-5A-6F-52】;资产属性【零购】;投运时间【2017.12】;使用部门【信息通信分公司】;使用地点【调度大楼】;设备属性【内网】;设备类别【台式计算机】',
        infoArray:[],
        showModel:false,
        NFCAdapter: null,
    },
    changeType(e) {
        let index = e.currentTarget.dataset.index
        this.setData({
            typeIndex: index
        })
    },
    openShow:function(){
        this.

相关文章:

  • AIP-155 请求标识
  • 标签使用笔记
  • sqli-lab
  • 【SpringBoot】数据访问技术spring Data、 JDBC、MyBatis、JSR-303校验
  • 使用通义万相Wan2.1进行视频生成
  • 钉钉宜搭智能车辆管理系统:AIoT与低代码融合的数字化解决方案
  • 基于Three.js的3D赛车游戏开发实战详解
  • Vue 3 路由管理实战:构建多页面博客导航 - 掌握 Vue Router 实现 SPA 页面跳转
  • nio多线程版本
  • 【Linux网络编程】五种IO模型 多路转接(select)
  • 第39天:安全开发-JavaEE应用SpringBoot框架Actuator监控泄漏Swagger自动化
  • java八股文之框架
  • (转)Java单例模式(1)
  • Unity 运用正则表达式保留字符串中的中文英文字母和数字
  • 深入理解 QVectorQString:Qt 中动态数组的强大力量
  • 《机器学习数学基础》补充资料:LU分解
  • linux 命令getent 的使用指南
  • 第五章 数据库完整性
  • 【操作系统】同步与互斥
  • WPF中对滚动条进行平滑滚动
  • 河南手机网站建设/山西百度推广开户
  • 滕州做网站比较好的网络公司/域名网站
  • 重庆人才网/seo优化教程下载
  • 黄村网站建设一条龙/免费下载百度并安装
  • 百度竞价推广代运营话术/南京seo圈子
  • 西宁网站建设加q479185700/谷歌海外推广怎么做