【发布时间】:2019-05-23 10:39:33
【问题描述】:
没有提示消息。它只是拒绝许可。我也做了同样的,targetedSdk 版本和 compilesdk 版本。
我做了同样的,targetedSdk版本和compilesdk版本。
我在“请求”按钮上的功能:
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) {
alert("You can use the camera")
} else if (PermissionsAndroid.RESULTS.DENIED){
console.log("Camera permission denied")
}
} catch (err) {
console.warn(err)
}
我希望收到提示消息,点击“是”,它必须授予权限,但不显示提示。
【问题讨论】:
-
你的 compileSdkVersion 和 targetSdkVersion 是什么?我认为只要 targetSdkVersion 高于 23 就没有关系
-
您能找到解决方案吗?我在 targetSdkVersion = 29 时面临同样的问题。
标签: react-native