是会有的,应该没有解决方法,毕竟微信分身这个软件不是腾讯出的,会有bug也很正常
wx.onBluetoothDeviceFound 安卓微信分身不回调?问题:已经打开了蓝牙权限,微信定位权限以及请求附近设备权限,主微信可以正常请求蓝牙,但是微信分身wx.onBluetoothDeviceFound 不会回调。 机型:红米k50 ultra,系统:miui 14.0.11
03-25排除一下微信分身
wx.onBluetoothDeviceFound不触发调用,已经提前获取蓝牙权限和定位权限?//调试基础库2.33.0 //打开蓝牙授权 openBluetoothAdapter() { if (this._discoveryStarted) { //已经扫描了 wx.showToast({ title: '搜索附近设备中...', }) return; } wx.openBluetoothAdapter({ success: (res) => { console.log('打开蓝牙授权成功', res) this.startBluetoothDevicesDiscovery() }, fail: (res) => { wx.showToast({ title: '蓝牙授权失败', }) } }) }, //开始扫描 startBluetoothDevicesDiscovery() { if (this._discoveryStarted) { //已经扫描了 return; } this._discoveryStarted = true wx.startBluetoothDevicesDiscovery({ //开始搜寻附近的蓝牙外围设备->需要修改配置 allowDuplicatesKey: true, //是否允许上报同一台设备 success: (res) => { // console.log('开始搜寻附近的蓝牙外围设备', res) this.onBluetoothDeviceFound() }, }) }, //监听函数->搜索到新设备 onBluetoothDeviceFound() { wx.onBluetoothDeviceFound((res) => { //安卓某些机型,不触发调用,已经获取到蓝牙权限和定位权限了 console.log('获取列表数据', res); }) },
03-25看一下是不是微信分身的问题
wx.onBluetoothDeviceFound部分手机不执行回调?在调试过程中遇到了wx.onBluetoothDeviceFound不执行回调的问题, 除了Google Pixel2 Android10 这台手机外其他手机都是正常的,蓝牙权限/位置权限还有微信相关的权限已经全部都给了,求解! 微信版本号: 7.2.21 基础版本库: 2.14.1
03-25排查一下有没有用微信分身,这会导致这个问题
wx.onBluetoothDeviceFound 部分安卓手机不会执行是怎么回事?wx.onBluetoothDeviceFound 部分安卓手机不会执行是怎么回事?
03-25应该不是代码问题,前后端同样的代码放在不同项目上,一个可以跳转,一个提示上述问题
点击订阅消息无法进入小程序?我的小程序使用消息订阅后,点击消息没法进入到小程序。提示开发版小程序已过期 [图片]
2023-10-09