gpt4 book ai didi

android - PermissionsAndroid.request 总是返回 PermissionsAndroid.RESULTS.GRANTED

转载 作者:行者123 更新时间:2023-11-29 02:42:23 26 4
gpt4 key购买 nike

我正在使用 PermissionsAndroid请求用户的许可。我使用了那里给出的示例代码。

try {
const granted = await PermissionsAndroid.request(
PermissionsAndroid.PERMISSIONS.CAMERA,
{
'title': 'Cool Photo App Camera Permission',
'message': 'Cool Photo App needs access to your camera ' +
'so you can take awesome pictures.'
}
)
if (granted === PermissionsAndroid.RESULTS.GRANTED) {
console.log("You can use the camera")
} else {
console.log("Camera permission denied")
}
} catch (err) {
console.warn(err)
}

每当我调用此方法时,它总是显示输出为“您可以使用相机”。但是我已经从应用程序设置中禁用了该权限,但它仍然始终将该权限显示为 GRANTED

最佳答案

您应该使用官方文档中给出的最小 targetSdkVersion 为 23。

Permission Android Official Docs

On devices before SDK version 23, the permissions are automatically granted if they appear in the manifest, so check and request should always be true.

关于android - PermissionsAndroid.request 总是返回 PermissionsAndroid.RESULTS.GRANTED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43199333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com