概率性安卓14版本手机调用uni.startBluetoothDevicesDiscovery提示10016异常
- Dominant language
- JavaScript
- Stars
- 41.6k
- Forks
- 3.7k
- Avg merge
- 7h 6m
- Merged PRs (30d)
- 6
Description
### 发行方式
None
### 具体平台
安卓版本:14
设备定位权限已打开
### 开发环境
macOS
### 项目创建方式
HBuilderX
### 依赖版本
HBuilder:4.75
"dependencies": {
"@qiun/ucharts": "^2.5.0-20230101",
"axios": "^1.4.0",
"crypto-js": "^4.2.0",
"date-fns": "^4.1.0",
"miniprogram-sm-crypto": "^0.3.13",
"sm-crypto": "^0.3.13"
}
### 问题描述
调用搜索蓝牙接口提示10016 无定位权限,手机定位权限已打开
调用方式:
``` javascript
async startScan(allowDuplicatesKey = true) {
return new Promise((resolve, reject) => {
uni.startBluetoothDevicesDiscovery({
allowDuplicatesKey,
success: (res) => resolve(res.adapterState),
fail: reject
})
})
}
```
返回结果:
10:11:54.939 [Object] {"errCode":10016} at subpackages/device/device_scan/device_scan.vue:171
### 重现步骤
偶发问题
### 期望行为
正常搜索蓝牙,不抛出异常
### 实际行为
抛出了{"errCode":10016}异常
### 截图或录屏
Contributor guide
Assessment
This issue has not been assessed yet.