小马蹄
小马蹄
  • 发布:2024-10-12 11:43
  • 更新:2024-10-12 11:43
  • 阅读:78

【报Bug】uni.getBLEDeviceCharacteristics()获取蓝牙特征数据中缺少value字段

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: 全部

手机厂商: Android原生

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

android

示例代码:
uni.getBLEDeviceCharacteristics({  
    deviceId: deviceID,  
    serviceId: BLE_VERSION,  
    success(res) {  
        console.log('device getBLEDeviceCharacteristics:', JSON.stringify(res.characteristics))  
    },  
    fail(error) {  
    }  
})  

预期结果:

获取蓝牙特征值的value字段

实际结果:

bug描述:

根据 官网 uni.getBLEDeviceCharacteristics 文档显示,返回的res.characteristics字段只有uuid和properties,但其实在ios和Android中是都还有个value字段的,这也是蓝牙特征值的重要组成数据,例如可用于读取蓝牙的硬件、软件、固件版本, 不知道为什么不提供?

2024-10-12 11:43 负责人:无 分享
已邀请:

要回复问题请先登录注册