uniapp获取已配对蓝牙

//#ifdef APP-PLUS
//获取已经连接的蓝牙设备 var main = plus.android.runtimeMainActivity(); var Context = plus.android.importClass("android.content.Context"); var BManager = main.getSystemService(Context.BLUETOOTH_SERVICE); plus.android.importClass(BManager); //引入相关的method函数 var BAdapter = BManager.getAdapter(); plus.android.importClass(BAdapter); //引入相关的method函数,这样之后才会有isEna var lists = BAdapter.getBondedDevices(); plus.android.importClass(lists); var iterator = lists.iterator(); plus.android.importClass(iterator); while (iterator.hasNext()) { var d = iterator.next(); plus.android.importClass(d); console.log("名称:" + d.getName() + ",地址:" + d.getAddress()); } //h5设置设备唯一码 var deviceId = uni.getDeviceInfo().deviceId; this.$loginInfo.mac = deviceId;
//#endif

 

posted @ 2023-10-08 09:40  小杨观世界  阅读(679)  评论(1编辑  收藏  举报