4***@qq.com
4***@qq.com
  • 发布:2020-08-25 10:08
  • 更新:2020-12-29 10:26
  • 阅读:1021

【报Bug】uni.startBluetoothDevicesDiscovery安卓不能搜索指定主服务对应的蓝牙设备

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: Android

手机系统版本号: Android 7.1.1

手机厂商: 小米

手机机型: 红米

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

当配置主服务时,搜索结果只出现主服务对应的设备

预期结果:

当配置主服务时,搜索结果只出现主服务对应的设备

实际结果:

当配置主服务时,搜索结果只出现含非主服务对应的设备

bug描述:

let mainServices = ['180F'];  
let _this = this;  
        uni.openBluetoothAdapter({  
            success(res) {  
                uni.startBluetoothDevicesDiscovery({  
                    services: mainServices,  
                    success(res) {  
                        uni.onBluetoothDeviceFound(function(devices) {  
                            console.log('onBluetoothDeviceFound',devices)  
                            _this.devices = devices.devices;//此处安卓系统搜索出来的并不是指定的主服务蓝牙设备,但IOS正常  
                        });  
                    },  
                    fail(err) {  
                        console.log('startBluetoothDevicesDiscovery',err);  
                    }  
                });  
            }  
})  
2020-08-25 10:08 负责人:无 分享
已邀请:
H***@163.com

H***@163.com

我也是这个问题

该问题目前已经被锁定, 无法添加新回复