const appAuthorizeSetting = wx.getAppAuthorizeSetting()
console.warn("蓝牙授权状态:" + appAuthorizeSetting.bluetoothAuthorized)
console.warn("地理位置授权状态:" + appAuthorizeSetting.locationAuthorized)
console.warn("精准定位状态: " + appAuthorizeSetting.locationReducedAccuracy)
console.warn("setting >>>>>" + JSON.stringify(appAuthorizeSetting));
// 华为鸿蒙系统表现和其他Android机型表现不一样
// 华为鸿蒙系统 微信授权都正常的情况下。会有 bluetoothAuthorized 字段,但是字段值都是 ‘denied’
// 别的Android手机 没有 bluetoothAuthorized 字段
// 请保持一致 如果要保留 bluetoothAuthorized 字段请确保场景真实。
if (appAuthorizeSetting.bluetoothAuthorized == 'denied') {
wx.showModal({
content: '请开启微信获取蓝牙功能权限',
showCancel: false,
title: '提示',
success: (result) => {
}
})
return
}
鸿蒙:
小米:
请问一下,现在ios和基础库版本低于3.5.0的怎么判断微信蓝牙权限是否开启呀?