使用web也可以写NFC微信小程序拉取

使用友我NFC读写器web插件,也可以制作NFC微信小程序拉取。

首先需要安装友我NFC读写器web插件,在web页面增加如下代码:

javascript 复制代码
function AddToList()
{
	var uri;
	var Payload;
	console.log("AddToList");
	
	Payload =document.getElementById("payload").value;

	rfidreader.Repeat=0;
	rfidreader.NDEF_AddRecordEx(1,0,"U",Payload);
}

function ClearList()
{
	rfidreader.Repeat=0;
	rfidreader.NDEF_ClearAllRecords();	
}

function WriteContent()
{
	rfidreader.Repeat=0;
	rfidreader.NDEF_Write();		
}

function ReadContent()
{
	rfidreader.Repeat=0;
	rfidreader.NDEF_Read();		
}
javascript 复制代码
rfidreader.onResult(function(resultdata)
{
	console.log(resultdata);
	switch(resultdata.FunctionID)
    {
    	
		case 14:
        document.getElementById("CloudReaderVer").value = resultdata.strData;
        break;
		case 82:
			alert("加入列表成功,请点击写卡");
			break;
		case 83:
		
		if(resultdata.Result>0)
		{
            
            			document.getElementById("ndefrecord").innerHTML = document.getElementById("ndefrecord").innerHTML + resultdata.strData + "\n";	
 			rfidreader.NDEF_AddExternalRecord("android.com:pkg","com.tencent.mm");			
		}
		break;
		case 52:
		if(resultdata.Result>0)
		{
			document.getElementById("ndefrecord").innerHTML ="";
		}
		break;
		case 53:
		if(resultdata.Result>0)
		{
			document.getElementById("CardNo").value = resultdata.CardNo;	
			alert("写入成功");
		}		
		break
		case 54:
		
		if(resultdata.Result>=0)
		{
			document.getElementById("CardNo").value = resultdata.CardNo;
			
			if(resultdata.Result==0)
			{
			
            document.getElementById("ndefrecord").innerHTML =resultdata.ValData + resultdata.strData + "\n";				
			}
			else
			{
            document.getElementById("ndefrecord").innerHTML = document.getElementById("ndefrecord").innerHTML +resultdata.ValData +"  " + resultdata.strData + "\n";				
				}
		}			
		break;
    }
}
);

填写小程序地址如:weixin://dl/business/?t=123456789AB,然后点击写,即可将代码写入到NFC标签中, 手机靠近标签,即可直接打开微信小程序

相关推荐
泯泷8 小时前
那段文字是谁删的?Yjs 14 正式版之前,一套删除归属方案的实现与边界
前端·javascript·算法
野槐10 小时前
前端项目优化(有了我,会发生...)
前端
aa小小11 小时前
【无标题】
前端
河北清兮网络科技11 小时前
开发软件怎么找靠谱的公司?普通人最全筛选避坑指南
小程序·app·短剧·短剧app·广告联盟
计算机魔术师12 小时前
还在单线程跟 AI 聊天?Claude Code 并行多会话让你一个人干三个人的活
前端
志尊宝12 小时前
Vue3 零基础每日笔记(038):亲手封装 useDebounceFn 与 useThrottleFn——高频事件的流量阀
前端·javascript·vue·html·vue3
JavaGuide12 小时前
对标 MinIO!全新一代分布式文件系统正式发布
前端·后端
风骏时光牛马12 小时前
AI驱动自动化业务工作流搭建实践
前端
码云之上12 小时前
Skill 里的脚本终于能跑了,星悟接 CubeSandbox 的纪实
前端·人工智能·前端框架
IT_陈寒13 小时前
Vue computed属性这个坑,我居然踩了三次才爬出来
前端·人工智能·后端