function ab2hex(buffer) {
const hexArr = Array.prototype.map.call(
new Uint8Array(buffer),
function (bit) {
return ('00' + bit.toString(16)).slice(-2)
}
)
return hexArr.join('')
}
uni.onBLECharacteristicValueChange(function (ress) {
console.log(characteristic ${ress.characteristicId} has changed, now is ${ress.value}
)
console.log(ab2hex(ress.value))
})
- 发布:2022-01-20 11:46
- 更新:2022-12-21 14:31
- 阅读:737
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.3.8
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: meta20
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
wu
wu
实际结果:
wu
wu
bug描述:
蓝牙写入数据后,监听 onBLECharacteristicValueChange 没有响应
5***@qq.com
同样情况,问题解决了么?
2022-03-30 11:09
Azikou
我刚好相反,安卓能正常读写,但是ios只能写 缺监听不到任何数据。。
2022-10-31 09:04
2***@qq.com
回复 Azikou: 问题解决了吗?我这边也是安卓能正常读写,但是ios有时会会调用不了
2023-11-07 09:56