调用以下代码打开蓝牙,报 201 Permission denied.
import { access } from '@kit.ConnectivityKit';
import { AsyncCallback, BusinessError } from '@kit.BasicServicesKit';
try {
access.enableBluetooth();
} catch (err) {
console.error('errCode: ' + (err as BusinessError).code + ', errMessage: ' + (err as BusinessError).message);
}
权限已开启
{
// 蓝牙
"name": "ohos.permission.ACCESS_BLUETOOTH",
"reason": "$string:app_name",
"usedScene": {
"when":"inuse"
}
},
module.json5文件内:
ACCESS.BLUETOOTH权限需要为用户授权才可使用,用户授权demo可参考:
为用户授权参考链接如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-abilityaccessctrl-V5