最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

React Native模塊之Permissions權(quán)限申請(qǐng)的實(shí)例相機(jī)

 更新時(shí)間:2017年09月28日 11:25:25   投稿:lqh  
這篇文章主要介紹了React Native模塊之Permissions權(quán)限申請(qǐng)的實(shí)例相機(jī)的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下

React Native模塊之Permissions權(quán)限申請(qǐng)的實(shí)例詳解

前言

對(duì)于移動(dòng)開發(fā),我們知道Android 6.0之后對(duì)于權(quán)限管理做了很大的升級(jí),其類似于IOS的管理管理方式需要用手動(dòng)授權(quán)是否允許使用當(dāng)前權(quán)限, 在RN開發(fā)中同樣存在這樣一個(gè)模塊。

處理方法

在RN中提供了一個(gè)PermissionsAndroid的模塊, 可以訪問Android M(也就是6.0)開始提供的權(quán)限模型。有一些權(quán)限寫在AndroidManifest.xml就可以在安裝時(shí)自動(dòng)獲得。但有一些“危險(xiǎn)”的權(quán)限則需要彈出提示框供用戶選擇。本API即用于后一種情形。

在低于Android 6.0的設(shè)備上,權(quán)限只要寫在AndroidManifest.xml里就會(huì)自動(dòng)獲得,此情形下check和request 方法將始終返回true。

async function requestCameraPermission() {
 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) {
   console.log("You can use the camera")
  } else {
   console.log("Camera permission denied")
  }
 } catch (err) {
  console.warn(err)
 }
}

常用

check(permission)

返回一個(gè)promise,最終值為用戶是否授權(quán)過的布爾值。

request(permission, rationale?)

彈出提示框向用戶請(qǐng)求某項(xiàng)權(quán)限。返回一個(gè)promise,最終值為用戶是否同意了權(quán)限申請(qǐng)的布爾值。

requestMultiple(permissions)

在一個(gè)彈出框中向用戶請(qǐng)求多個(gè)權(quán)限。返回值為一個(gè)object,key為各權(quán)限名稱,對(duì)應(yīng)值為用戶授權(quán)與否。

如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • React中的常用Hooks分享

    React中的常用Hooks分享

    React?提供了許多常用的?Hooks,用于在函數(shù)組件中添加狀態(tài)管理、副作用處理和其他功能,本文主要介紹了其中幾個(gè)常用的,需要的可以收藏一下
    2023-07-07
  • React UI組件庫(kù)ant-design的介紹與使用

    React UI組件庫(kù)ant-design的介紹與使用

    Ant Design是阿里螞蟻金服團(tuán)隊(duì)基于React開發(fā)的ui組件,主要用于中后臺(tái)系統(tǒng)的使用,這篇文章主要介紹了React UI組件庫(kù)ant-design的介紹與使用,需要的朋友可以參考下
    2023-12-12
  • 一篇文章介紹redux、react-redux、redux-saga總結(jié)

    一篇文章介紹redux、react-redux、redux-saga總結(jié)

    這篇文章主要介紹了一篇文章介紹redux、react-redux、redux-saga總結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-05-05
  • 詳解在React項(xiàng)目中如何集成和使用web worker

    詳解在React項(xiàng)目中如何集成和使用web worker

    在復(fù)雜的React應(yīng)用中,某些計(jì)算密集型或耗時(shí)操作可能會(huì)阻塞主線程,導(dǎo)致用戶界面出現(xiàn)卡頓或響應(yīng)慢的現(xiàn)象,為了優(yōu)化用戶體驗(yàn),可以采用Web Worker來在后臺(tái)線程中執(zhí)行這些操作,本文將詳細(xì)介紹在React項(xiàng)目中如何集成和使用Web Worker來改善應(yīng)用性能,需要的朋友可以參考下
    2023-12-12
  • React?Native與iOS?OC之間的交互示例詳解

    React?Native與iOS?OC之間的交互示例詳解

    這篇文章主要為大家介紹了React?Native與iOS?OC之間的交互示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Mobx實(shí)現(xiàn)React?應(yīng)用的狀態(tài)管理詳解

    Mobx實(shí)現(xiàn)React?應(yīng)用的狀態(tài)管理詳解

    這篇文章主要為大家介紹了Mobx?實(shí)現(xiàn)?React?應(yīng)用的狀態(tài)管理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • React組件創(chuàng)建與事件綁定的實(shí)現(xiàn)方法

    React組件創(chuàng)建與事件綁定的實(shí)現(xiàn)方法

    react事件綁定時(shí)。this并不會(huì)指向當(dāng)前DOM元素。往往使用bind來改變this指向,今天通過本文給大家介紹React事件綁定的方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-12-12
  • React?Hooks使用startTransition與useTransition教程示例

    React?Hooks使用startTransition與useTransition教程示例

    這篇文章主要為大家介紹了React?Hooks使用startTransition與useTransition教程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • React?antd中setFieldsValu的簡(jiǎn)便使用示例代碼

    React?antd中setFieldsValu的簡(jiǎn)便使用示例代碼

    form.setFieldsValue是antd?Form組件中的一個(gè)方法,用于動(dòng)態(tài)設(shè)置表單字段的值,它接受一個(gè)對(duì)象作為參數(shù),對(duì)象的鍵是表單字段的名稱,值是要設(shè)置的字段值,這篇文章主要介紹了React?antd中setFieldsValu的簡(jiǎn)便使用,需要的朋友可以參考下
    2023-08-08
  • react 創(chuàng)建單例組件的方法

    react 創(chuàng)建單例組件的方法

    這篇文章主要介紹了react 創(chuàng)建單例組件的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04

最新評(píng)論

治多县| 巨野县| 顺昌县| 航空| 若尔盖县| 桦南县| 商洛市| 信阳市| 盘山县| 云林县| 安远县| 浮山县| 海门市| 宣恩县| 千阳县| 玉门市| 霍城县| 甘泉县| 桓仁| 芮城县| 永宁县| 错那县| 泸州市| 丽江市| 武安市| 盐津县| 阿尔山市| 行唐县| 泽普县| 公安县| 方山县| 纳雍县| 大余县| 禄劝| 海门市| 日照市| 商河县| 雅江县| 西乌珠穆沁旗| 淮滨县| 海宁市|