W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
通過權(quán)限引導(dǎo)模塊以圖文等形式向用戶彈出 Dialog,引導(dǎo)用戶打開相應(yīng)的權(quán)限。權(quán)限引導(dǎo)的核心是引導(dǎo)而非權(quán)限判斷,調(diào)用時機應(yīng)該在業(yè)務(wù)方確認所需權(quán)限被限制的時候;此外權(quán)限引導(dǎo)彈框受疲勞度等因素控制。
// API-DEMO page/API/show-auth-guide/show-auth-guide.json
{
"defaultTitle": "權(quán)限引導(dǎo)"
}
<!-- API-DEMO page/API/show-auth-guide/show-auth-guide.axml-->
<view class="page">
<view class="page-description">權(quán)限引導(dǎo) API</view>
<view class="page-section">
<view class="page-section-title">my.showAuthGuide</view>
<view class="page-section-demo">
<button type="primary" onTap="showAuthGuide">權(quán)限引導(dǎo)</button>
</view>
</view>
</view>
// API-DEMO page/API/show-auth-guide/show-auth-guide.js
Page({
showAuthGuide() {
my.showAuthGuide({
authType:'LBS',
success:(res)=>{
//shown為true時表示會顯示權(quán)限引導(dǎo)彈窗,為false時表示用戶已經(jīng)授權(quán)
my.alert({content: '調(diào)用成功:'+JSON.stringify(res), });
},
fail:(error)=>{
my.alert({content: '調(diào)用失?。?+JSON.stringify(error), });
},
});
},
});
入?yún)?Object 類型,屬性如下:
屬性 | 類型 | 必填 | 描述 |
---|---|---|---|
authType | String | 是 | 引導(dǎo)的權(quán)限標識,用于標識該權(quán)限類型(如 LBS)。 |
success | Function | 否 | 調(diào)用成功的回調(diào)函數(shù)。 |
fail | Function | 否 | 調(diào)用失敗的回調(diào)函數(shù)。 |
complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)。 |
權(quán)限名稱 | 權(quán)限碼 | 支持平臺 |
---|---|---|
后臺保活權(quán)限 | BACKGROUNDER | Android |
桌面快捷權(quán)限 | SHORTCUT | Android |
麥克風(fēng)權(quán)限 | MICROPHONE | iOS |
通訊錄權(quán)限 | ADDRESSBOOK | iOS |
相機權(quán)限 | CAMERA | iOS |
照片權(quán)限 | PHOTO | iOS |
push通知欄權(quán)限 | NOTIFICATION | Android |
自啟動權(quán)限 | SELFSTARTING | Android |
lbs總開關(guān) | LBSSERVICE | iOS |
lbs開關(guān)(app) | LBS | iOS |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: