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