当前位置:   article > 正文

【React Native】请求设备权限_react-native-permissions

react-native-permissions

React Native请求用户权限

Request user permissions from React Native, iOS + Android

参考链接:https://www.npmjs.com/package/react-native-permissions

一、如何使用

1.1 添加组件库:npm install --save react-native-permissions --- or ---  yarn add react-native-permissions

1.2 连接原生库:react-native link react-native-permissions

1.3 iOS端初始化内库:In the XCode's "Project navigator", right click on your project's Libraries folder ➜ Add Files to <...>

1.4 iOS端加载组件库:Go to node_modules ➜ react-native-permissions ➜ selectReactNativePermissions.xcodeproj

1.5 iOS端加载内库: Add libReactNativePermissions.a to Build Phases -> Link Binary With Libraries

1.6 Android端现在在Android上使用React Native自己的JS PermissionsAndroid模块,不再需要在Android上做任何额外的连接

  • 注意:Don't forget to add permissions to AndroidManifest.xml for android and Info.plistfor iOS (Xcode >= 8). See iOS Notes or Android Notes for more details. 
  1. // example
  2. Permissions.check('location', { type: 'always' }).then(response => {
  3. this.setState({ l
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/283834
推荐阅读
相关标签
  

闽ICP备14008679号