uni.startBluetoothDevicesDiscovery({  
            services:['0000FEFF-0000-1000-8000-00805F9B34FB'],   
              success: function(e) {  
                that.tipsMsg = '开始搜索蓝牙设备;'  
                // 发现外围设备  
                that.onBluetoothDeviceFound()  
              },  
              fail: function(err) {  
                console.log(err)  
                err.hasOwnProperty('errCode') && that.handleErrCode(err.errCode)  
              }  
            }); 
                                        
                                    
                                    - 发布:2021-11-19 16:41
- 更新:2025-08-26 15:14
- 阅读:1362
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.2.14
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: P20
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        uni.startBluetoothDevicesDiscovery({  
            services:['0000FEFF-0000-1000-8000-00805F9B34FB'],   
              success: function(e) {  
                that.tipsMsg = '开始搜索蓝牙设备;'  
                // 发现外围设备  
                that.onBluetoothDeviceFound()  
              },  
              fail: function(err) {  
                console.log(err)  
                err.hasOwnProperty('errCode') && that.handleErrCode(err.errCode)  
              }  
            });
                                     
                                
                                                                                                uni.startBluetoothDevicesDiscovery({  
            services:['0000FEFF-0000-1000-8000-00805F9B34FB'],   
              success: function(e) {  
                that.tipsMsg = '开始搜索蓝牙设备;'  
                // 发现外围设备  
                that.onBluetoothDeviceFound()  
              },  
              fail: function(err) {  
                console.log(err)  
                err.hasOwnProperty('errCode') && that.handleErrCode(err.errCode)  
              }  
            });预期结果:
                                    
                                    
                                        只搜索 advertisServiceUUIDs 为0000FEFF-0000-1000-8000-00805F9B34FB频段的蓝牙设备
                                     
                                
                                                                                                只搜索 advertisServiceUUIDs 为0000FEFF-0000-1000-8000-00805F9B34FB频段的蓝牙设备
实际结果:
                                    
                                    
                                        还是搜索了所有的蓝牙设备,没有过滤
                                     
                                
                                                            还是搜索了所有的蓝牙设备,没有过滤
bug描述:
uni.startBluetoothDevicesDiscovery services过滤无效,还是搜索了全部蓝牙设备
 
             
             
             
			 
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
            
四四
你好,请问修复了码
2022-03-12 15:57
m***@qq.com
还没修复好吗?我这也出了这个BUG
2022-06-28 11:57
理子
修复了没?
2022-12-20 13:32
理子
煞笔官方
2022-12-20 13:32
理子
这都多久了
2022-12-20 13:32