我们在微信蓝牙设备使用jsapi说明这节课已经说的很明白了,以后案例是按照红色箭头的走向,所以接下来也是这样子。
完整微信硬件接入案例源码:点我下载案例源码
第一、扫描二维码绑定蓝牙设备
1)、把我们在第三课生成的二维码用二维码生成器生成图片并打开。
2)、打开手机蓝牙并且打开手机微信扫一扫,扫描二维码图片会出现如图:
3),点击绑定设备 然后进入公众账号,进入公众账号之后,我们在微信的头部会看到"未连接设备"或"已连接1个设备"
4)、如果没有出现已连接1个设备或者未连接设备 可能是您授权的二维码和设备mac地址不匹配,还有一种情况就是手机蓝牙不支持ble模式,在绑定设备后,记得打开设备。
第二、根据微信蓝牙接入官方文档编写调用微信jsapi代码。
js代码:
jQuery(document).ready(function(){ //初始化库	loadXMLDoc(); //初始化库结束 $("#CallGetWXrefresh").on("click",function(e){ //showdialog(); //1. 打开微信设备 my_openWXDeviceLib(); //2. 安装设备事件 my_installwxEvents(); //2.1安装状态改变事件 暂时不检测 // my_onWXDeviceStateChange(); //3. 安装接收到数据事件 暂时 my_onReceiveDataFromWXDevice(); //4. 刷新设备信息 my_getWXDeviceInfos(); }); }); //微信硬件jsapi库function loadXMLDoc() {	var appId =jQuery("#appId").text();	var timestamp=jQuery("#timestamp").text();	var nonceStr =jQuery("#nonceStr").text();	var signature=jQuery("#signature").text();	wx.config({	beta: true,	debug: true,// 开启调试模式,调用的所有a