- 微信小程序中如何引导用户开启微信的定位权限?
开发小程序时,已通过wx.getSystemInfo和wx.authorize获取到定位权限状态和弹窗提示用户开启权限,用户开启后搜索蓝牙仍失败,提示为startBluetoothDevicesDiscovery:fail:location permission is denied,后来去打开微信的位置权限即可成功。 如果遇到这种情况如何检测微信的定位权限并引导用户去授权?
2024-06-13 - wx.startBluetoothDevicesDiscovery接口出现1509008错误?
之前蓝牙搜索设备一直很正常 最近在某些手机上出现了1509008错误 wx.startBluetoothDevicesDiscovery({ services: ['0000180A-1111-2222-0000-123456780000', ], allowDuplicatesKey: false, success: (result) => { console.log(`${LOG_PREFIX} startBluetoothDevicesDiscovery result:`, result) }, fail: (error: any) => { console.error(`${LOG_PREFIX} startBluetoothDevicesDiscovery error:`, error,error.errno) if (error.errno == '1509009') { this.setData({ showModal: true, title: '无法连接到设备', content: '请输入正确得识别码,并打开定位服务', modalLeftBtnVal: '知道了', openBle: false, deviceList: [] }) } } }) y原来一直正常 最近又出现了错误并且多了一个新的code值 c错误信息为: NETWORKING PAGE startBluetoothDevicesDiscovery error: Object {errCode: -1, errMsg: "startBluetoot... errCode: -1 errMsg: "startBluetoothDevicesDiscovery:fail:location permission is denied" errno: 1509008 isDiscovering: false __proto__: Object 1509008 定位和蓝牙全部确认过了都打开了 依旧报错
2022-05-30 - 在部分VIVO手机上出现startBluetoothDevicesDiscovery:fail问题
麻烦帮看一下, 时间:2025/9/9 18:12:10, 微信号为lxc666829, android系统已开放蓝牙,定位和搜索附近设备权限,也试过关了权限再重新打开。但是启动搜索的时候还是报下面这个错误。 {"errno":3,"errMsg":"startBluetoothDevicesDiscovery:fail:system permission denied"}
09-10