a***@mori-building.com
a***@mori-building.com
  • 发布:2024-08-09 12:10
  • 更新:2024-08-09 12:10
  • 阅读:80

【报Bug】小米蓝牙无法搜索到任何蓝牙设备

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: 小米8

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

signup() {
uni.openBluetoothAdapter({
success: (res) => {
console.log(res)
uni.startBluetoothDevicesDiscovery({
services: [],
allowDuplicatesKey: false,
success: (result) => {
console.log(result)
uni.onBluetoothDeviceFound(device => {
// console.log(device.devices[0].deviceId)
// console.log(this.ab2hex(device.devices[0].advertisData))
console.log(device.devices[0].deviceId, device.devices[0].deviceId == 'F8:9A:B4:47:70:E2')
})
},
fail: (error) => {
console.log(error)
}
})

                },  
                fail: (err) => {  
                    console.log(err)  
                }  
            })  

        },

操作步骤:

打开蓝牙,初始化蓝牙之后搜索附近蓝牙设备

预期结果:

返回附近的蓝牙设备列表

实际结果:

没有任何返回值

bug描述:

uni.onBluetoothDeviceFound蓝牙在三星,vivo手机都可以正常搜索到附近的蓝牙设备,但是小米无法搜索到,在初始化之后调用

uni.onBluetoothDeviceFound没有任何的返回值

2024-08-09 12:10 负责人:无 分享
已邀请:

要回复问题请先登录注册