反应本机WebView权限

ren*_*ren 6 react-native

我将一个网站放到webview中以响应本机,该网站具有使用摄像头和音频的权限,但问题是,该权限提示未在移动应用中显示,我也尝试启用该应用的所有权限,但我仍然无法录制音频/视频。有什么解决方案?

Nir*_*ati 1

你必须使用PermissionsAndroidReact-native来请求权限

以下是请求权限的代码:

async checkPermissions() {    
 await PermissionsAndroid.requestMultiple([
  PermissionsAndroid.PERMISSIONS.CAMERA,
 ]).then(result => {
  console.log('checkPermissions result', result);        
 });
}
Run Code Online (Sandbox Code Playgroud)

提供数组中所需的任何权限,并在结果中检查其状态。