torch
torch
  • 发布:2021-04-27 22:56
  • 更新:2021-04-27 22:56
  • 阅读:39

uni-app 获取已链接的蓝牙列表

分类:uni-app

官方没有找到如何获取已链接的蓝牙列表,使用如下方法实现,节省大家的时间。

getConnetedDevices(){  
    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());  
    }  
}
0 关注 分享

要回复文章请先登录注册