torch
torch
  • 发布:2021-04-27 22:56
  • 更新:2022-01-15 14:21
  • 阅读:783

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());  
    }  
}
1 关注 分享
6***@qq.com

要回复文章请先登录注册

f***@163.com

f***@163.com

在小米平板5上测试可用。
2022-01-15 14:21
torch

torch (作者)

回复 1***@163.com :
安卓的,ios的文档里面应该直接就有。
2022-01-05 10:25
torch

torch (作者)

回复 2***@qq.com :
我当时测试的时候安卓可以用。没用的帖子?别人好心分享你抱怨?我欠你的?
2022-01-05 10:23
2***@qq.com

2***@qq.com

假的吧,不能使用》。。。。发这种没用的帖子干嘛?
2021-11-30 15:33
1***@163.com

1***@163.com

您好 只有安卓能用吗
2021-11-24 17:47