检查权限
使用说明
import { MUtils } from '@yl/super-jssdk';
MUtils.checkPermission(optional)
参数说明
| 参数 |
类型 |
必填 |
作用 |
| optional |
Object |
是 |
必选参数 |
optional
| 参数 |
类型 |
必填 |
作用 |
| permission |
int |
是 |
权限枚举 |
| options |
object |
否 |
可选参数 |
options
| 参数 |
类型 |
作用 |
| openRequest |
bool |
true:如果用户没有授权过,向系统请求授权,会弹出一个授权提示框;默认 false.仅支持 1、6、9、11 |
返回说明
| 参数 |
类型 |
作用 |
| resolve |
Function |
成功回调,true表明权限已经打开,反之 |
| reject |
Function |
失败回调 |
代码示例
MUtils.checkPermission({
permission: 1, options: { openRequest: true }
}).then(bool => {
console.log('res', bool);
}).catch(err => {
console.log('err', err);
})