一、微信小程序讀取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.indexthis.setData({typeIndex: index})},openShow:function(){this.