更新记录

1.0.0.2(2024-01-15)

完善监听无线蓝牙是否断开

1.0.0.1(2024-01-11)

梳理了代码逻辑 优化性能

1.0.0.0(2024-01-10)

第一版本微信小程序上线 后台模块开发完成

查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
× × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×
  • 部分代码:

发现蓝牙:
           uni.openBluetoothAdapter({
            success: (res) => {
                console.log('初始化蓝牙成功', res)
                this.getBluetoothAdapterState(); // 检测本机蓝牙是否可用
            },
            fail(err) {
                wx.showModal({
                    content: '请开启手机蓝牙后再试',
                });
            }
        });
连接蓝牙
            uni.createBLEConnection({
            // 这里的 deviceId 需要已经通过 createBLEConnection 与 
            deviceId: this.deviceId,
            success: (res) => {
                console.log('连接成功', res);

                this.getservice(); //接设备的service服务
                // 关闭蓝牙
                setTimeout(function() {
                    wx.stopBluetoothDevicesDiscovery({
                        success: function(res) {},
                    });
                    wx.offBluetoothDeviceFound({
                        success: function(res) {},
                    });
                }, 2000);
            },
            fail: (err) => {
                console.log("蓝牙连接失败-------", err)
                this.ToastShow("蓝牙连接失败,请重新连接");
            },
            complete: function(com) {
                console.log("蓝牙连接----", com)
            }
        })

支持定制,联系方式 QQ:1250533624

如果觉得可以就点个👍吧,欢迎粉丝收藏,土豪打赏,您的关注就是我们创作的动力!

隐私、权限声明

1. 本插件需要申请的系统权限列表:

1.判断是否打开蓝牙 2.搜索蓝牙, 3.蓝牙连接 4.向蓝牙发送数据

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

1.该项目使用uviewUI的界面 2.1.用户对手机的依赖和重度场景的使用与日俱增,与此同时,手机续航能力并未见质的飞跃。用户的用电焦虑在持续增长,充电需求和电量供给之间存在巨大缺口。

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问