国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uniapp:安卓一次性獲取所需權(quán)限

這篇具有很好參考價值的文章主要介紹了uniapp:安卓一次性獲取所需權(quán)限。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

const checkPermission = () => {
  return new Promise((resolve) => {
    const permissions: any = {
      'android.permission.FOREGROUND_SERVICE': '前臺服務(wù)', // 前臺服務(wù)
      'android.permission.WAKE_LOCK': '允許程序在手機(jī)屏幕關(guān)閉后后臺進(jìn)程仍然運(yùn)行', // 允許程序在手機(jī)屏幕關(guān)閉后后臺進(jìn)程仍然運(yùn)行
      'android.permission.VIBRATE': '允許程序振動', // 允許程序振動
      'android.permission.BLUETOOTH': '藍(lán)牙權(quán)限', // 藍(lán)牙權(quán)限
      'android.permission.BLUETOOTH_SCAN': '藍(lán)牙權(quán)限', // 藍(lán)牙權(quán)限
      'android.permission.BLUETOOTH_ADMIN': '藍(lán)牙權(quán)限', // 藍(lán)牙權(quán)限
      'android.permission.BLUETOOTH_CONNECT': '藍(lán)牙權(quán)限', // 藍(lán)牙權(quán)限
      'android.permission.ACCESS_FINE_LOCATION': '位置信息權(quán)限', // 定位
      'android.permission.ACCESS_COARSE_LOCATION': '位置信息權(quán)限', // 定位
      'android.permission.CALL_PHONE': '電話權(quán)限' // 電話權(quán)限
    };
    plus.android.requestPermissions(
      Object.keys(permissions), //這里面放需要的權(quán)限
      function (resultObj) {
        if (resultObj.granted.length < Object.keys(permissions).length) {
          //resultObj.granted是授權(quán)的權(quán)限數(shù)組
          //resultObj.deniedAlways是拒絕的權(quán)限數(shù)組
          resolve(false);
          let noAuth: any = '';
          resultObj.deniedAlways.forEach((key: string) => {
            noAuth += (noAuth ? ',' : '') + permissions[key];
          });
          uni.showModal({
            content: '程序運(yùn)行需獲取以下權(quán)限:' + noAuth,
            showCancel: false,
            success() {
              //沒有開對應(yīng)的權(quán)限,打開app的系統(tǒng)權(quán)限管理頁
              let Intent = plus.android.importClass('android.content.Intent');
              let Settings = plus.android.importClass('android.provider.Settings');
              let Uri = plus.android.importClass('android.net.Uri');
              let mainActivity = plus.android.runtimeMainActivity();
              let intent = new Intent();
              intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
              let uri = Uri.fromParts('package', mainActivity.getPackageName(), null);
              intent.setData(uri);
              mainActivity.startActivity(intent);
            }
          });
        } else {
          resolve(true);
        }
      }
    );
  });
};

export default checkPermission;

使用文章來源地址http://www.zghlxwxcb.cn/news/detail-679185.html

import checkPermission from './authDisposableGet';
checkPermission(); // 可以使用async/await或then/catch

到了這里,關(guān)于uniapp:安卓一次性獲取所需權(quán)限的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python 一次性刪除列表(list)的空白元素(空內(nèi)容) 或者 一次性刪除列表(list)中的指定元素

    看看下述代碼: 輸出: 當(dāng)你遇見這種情況,有哪些方法來去除里面的空內(nèi)容呢(即 \\\'\\\' )? 1.1 刪除空內(nèi)容(方法一) : 輸出: 1.2 刪除空內(nèi)容(方法二) : 需要 配合 lambda 表達(dá)式 一起使用! 輸出: 2.3 刪除指定內(nèi)容 : 輸出: 注 :此方法既可以刪除空元素,也可以刪除指

    2024年02月03日
    瀏覽(304)
  • 公眾號一次性訂閱消息

    公眾號一次性訂閱消息

    洛塔服務(wù)號回復(fù)007獲取代碼。 之前發(fā)布通知,要用訂閱通知替代一次性訂閱消息,不知道是被罵的太慘還是技術(shù)原因,一次性訂閱消息還是一直能用。 和模板消息不同的是,一次性訂閱消息無需用戶關(guān)注公眾號,但是必須用戶點(diǎn)擊同意發(fā)送才能接收消息。 模板消息:需要關(guān)

    2024年02月09日
    瀏覽(90)
  • 《一次性分割一切》閱讀筆記

    《一次性分割一切》閱讀筆記

    目錄 0 體驗(yàn) 1 摘要 2 十個問題 參考文獻(xiàn) 體驗(yàn)地址 :SEEM - a Hugging Face Space by xdecoder 體驗(yàn)結(jié)果 : 將哈士奇和汽車人從圖片中分割出來。 盡管對于交互式人工智能系統(tǒng)的需求不斷增長,但在視覺理解(例如分割)中的人工智能交互方面,很少有全面的研究。本文受到基于提示的

    2024年02月01日
    瀏覽(171)
  • Python:一次性輸出多個量

    有的時候我們在輸入一個字符串時,需要在中間加一個int類型變量時,如果一段一段輸出就要寫三個print,非常麻煩。今天bug君就給大家講講如何在Python里一次性輸出多個量。 粽所粥汁,在Python里輸出需要寫 print(\\\"輸出內(nèi)容\\\") ,而輸出一個變量則需要寫 print(變量名) 。 注意:

    2024年02月04日
    瀏覽(99)
  • 一次性打包學(xué)透 Spring

    一次性打包學(xué)透 Spring

    不知從何時開始,Spring 這個詞開始頻繁地出現(xiàn)在 Java 服務(wù)端開發(fā)者的日常工作中,很多 Java 開發(fā)者從工作的第一天開始就在使用 Spring Framework,甚至有人調(diào)侃“不會 Spring 都不好意思自稱是個 Java 開發(fā)者”。 之所以出現(xiàn)這種局面,源于 Spring 是一個極為優(yōu)秀的一站式集成框架

    2023年04月19日
    瀏覽(102)
  • 如何一次性啟動多個SpringBoot項(xiàng)目

    如何一次性啟動多個SpringBoot項(xiàng)目

    在做微服務(wù)這塊的架構(gòu)設(shè)計(jì)的時候,當(dāng)微服務(wù)數(shù)量越來越多的時候,本地啟動各個服務(wù)的時候,可能得手動啟動每個啟動類。這樣就很麻煩,因此記錄一下如何在 idea 里面一鍵啟動所有的項(xiàng)目。 比如我項(xiàng)目里面有5個微服務(wù):那么就對應(yīng)了5個啟動類。 1.項(xiàng)目右上角編輯: 2.點(diǎn)

    2024年02月16日
    瀏覽(231)
  • charles證書安裝,一次性說明白

    charles證書安裝,一次性說明白

    windows上安裝好charles后,需要給軟件安裝證書。 1、點(diǎn)擊help - SSL proxying,選擇第二個install Charles Root Certificate證書安裝 ? 2、如果以前安裝過證書,但是過期了(有效期一般1年),證書界面會顯示過期字樣,此時就要先點(diǎn)擊一下Reset Charles Root Certificate,然后再點(diǎn)擊第一步中的

    2024年02月05日
    瀏覽(104)
  • uniapp - 微信小程序平臺模板消息訂閱功能,喚起訂閱模板消息彈框、微信公眾號向用戶發(fā)送 “服務(wù)通知“ 實(shí)現(xiàn)全過程示例代碼,支持一次性訂閱與永久性訂閱(注釋詳細(xì),一鍵復(fù)制開箱即用)

    uniapp - 微信小程序平臺模板消息訂閱功能,喚起訂閱模板消息彈框、微信公眾號向用戶發(fā)送 “服務(wù)通知“ 實(shí)現(xiàn)全過程示例代碼,支持一次性訂閱與永久性訂閱(注釋詳細(xì),一鍵復(fù)制開箱即用)

    本博客實(shí)現(xiàn)了uniapp微信小程序端,詳細(xì)實(shí)現(xiàn)公眾號訂閱通知模板消息完整示例源碼,一次性訂閱與永久訂閱均可,注釋詳細(xì)新手一看就懂! 效果如圖所示,uniapp編譯的微信小程序內(nèi)點(diǎn)擊按鈕后,喚起模板消息訂閱申請彈框,后續(xù)微信內(nèi)會收到通知。

    2024年02月13日
    瀏覽(27)
  • 一次性搞懂什么是AIGC!

    一次性搞懂什么是AIGC!

    你知道什么是AIGC嗎?不知道?沒關(guān)系,我來告訴你。AIGC就是人工智能生成內(nèi)容(Artificial Intelligence Generative Content),也就是讓AI自己動手創(chuàng)作各種各樣的內(nèi)容,比如圖片、視頻、音樂、文字等等。聽起來很酷吧?那么,AIGC是怎么做到的呢?下面,我就用最簡單的語言,給你

    2024年02月06日
    瀏覽(24)
  • Anonymous GitHub 代碼一次性全下載

    Anonymous GitHub 代碼一次性全下載

    參考: https://github.com/kynehc/clone_anonymous_github https://blog.csdn.net/Fufffffffff/article/details/133213777 1、將網(wǎng)址( https://anonymous.4open.science/r/E34CYRW-17E7/ )改為自己要下載的代碼地址,如圖所示,“ / ” 也要保留 2、 savepath 為下載文件的保存路徑 3、cd到 download.py 文件的目錄下,再執(zhí)行下

    2024年04月16日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包