Android 系统蓝牙权限适配指引
为响应Android 14对于蓝牙权限的变更,微信 自 8.0.50 版本起调用蓝牙相关接口时将向用户请求 “附近设备” 的系统权限。若用户拒绝此权限,小程序将无法调用蓝牙相关接口。
开发者可通过 wx.getAppAuthorizeSetting 接口中的 bluetoothAuthorized 参数判断微信的权限状态。若用户拒绝此权限,可通过 wx.openAppAuthorizeSetting 接口打开微信设置页引导用户打开权限
为什么使用getAppAuthorizeSetting获取状态,bluetoothAuthorize返回值为undefined ?那么如何通过bluetoothAuthorize判断“附近设备”的权限状态?
用的是vivi 手机 ,微信更新到8.0.50 版本,卸载小程序重新打开,bluetoothAuthorize返回不再是undefined,也就是要最新的版本才可以使用,但旧版本不打开"附近的设备"权限一样无法使用蓝牙,旧版本无法获取"附近的设备"权限,请问如何知道何时引导用户打开此权限?