最后,桥是唯一的方法.但是否有任何npm软件包成功地为任何人提供了支持?

推荐答案

你可以使用@react-native-community/react-native-permissions个图书馆.

这里是官方文件:https://github.com/react-native-community/react-native-permissions#opensettings

Example:

import { openSettings } from 'react-native-permissions';
openSettings();

React-native相关问答推荐

导航堆栈不显示

如何在 navigation.js 文件中的 react-navigation 中当前路由名称?

错误发生意外错误:https://registry.yarnpkg.com/react-native-template-react-native-template-typescript:未找到

无法在 React Native iOS 模拟器中按 URI 显示图像

React Native WebView 中的 Javascript console.log()

React Native 用于低互联网带宽的小型 apk APP应用

如何为 Picker 提供默认的Please select...选项?

使用 react-native 单击时如何更改图像和文本 colored颜色 ?

api.get(...).then(...).catch(...).finally 不是函数

Yarn 在哪里存储离线包?

React Native Remote Debugger 在 Chrome 中显示缓存的包

如何渲染多行文本组件,行间有白色间隙

将图标添加到drawer抽屉react-navigation v5

如何在 ubuntu 上安装 facebook watchman?

无法在react-native元素中扩展 Zip

由于对 sourcetree 的 husky 预推送,Git 推送失败

对未计算文件的本机Bundle sha-1 做出react(无法从assets index.android.bundle 加载脚本)

如何在android studio中导入react native元素

列之间的 React Native FlatList 分隔符

如何在 react-native 中为带有图标的按钮建模