反应本机访问应用程序通知权限

时间:2020-06-22 10:04:52

标签: android reactjs react-native permissions

我想获得图片中显示的权限。我该如何使用React Native?

最好的问候

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您具有本机Java知识,则必须使用React本机中的本机模块使用本机Java代码

 public void appDetailsSettings() {
    Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
    intent.setData(Uri.parse("package:" + reactContext.getPackageName()));
    if (intent.resolveActivity(reactContext.getPackageManager()) != null) {
        reactContext.startActivity(intent);
    }
 }

否则,您可以使用第三方库,例如https://github.com/levelasquez/react-native-android-open-settings