uni.openBluetoothAdapter().then(res => {
uni.startBluetoothDevicesDiscovery({
services: ['FEE7'],
success(res) {},//未成功
fail(err) {
console.info(err);
}
});
}).catch(err => {
console.error(err);
});
- 发布:2023-01-14 18:58
- 更新:2023-01-14 18:58
- 阅读:214
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 3.6.17
手机系统: Android
手机系统版本号: Android 12
手机厂商: 一加
手机机型: PGZ110
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用安卓12调试
使用安卓12调试
预期结果:
{
"errMsg": "startBluetoothDevicesDiscovery:ok",
"code": 0
}
{
"errMsg": "startBluetoothDevicesDiscovery:ok",
"code": 0
}
实际结果:
{
"errMsg": "startBluetoothDevicesDiscovery:fail not init",
"code": 10000
}
{
"errMsg": "startBluetoothDevicesDiscovery:fail not init",
"code": 10000
}
bug描述:
在安卓12自定义基座调试发现uni.openBluetoothAdapter()成功后uni.startBluetoothDevicesDiscovery()一直返回10000,
在进入页面的时候已经确认申请了安卓12的蓝牙新权限