当前位置:   article > 正文

android n 请求权限,nvue中使用plus.android.requestPermissions 获取的权限有误

plus.andorid nvue

问题描述

[问题描述:尽可能简洁清晰地把问题描述清楚]

plus.android.requestPermissions

复现步骤

[复现问题的步骤]

function requestAndroidPermission(permissionID) {

return new Promise((resolve, reject) => {

plus.android.requestPermissions(

[permissionID], // 理论上支持多个权限同时查询,但实际上本函数封装只处理了一个权限的情况。有需要的可自行扩展封装

function(resultObj) {

var result = 0;

for (var i = 0; i < resultObj.granted.length; i++) {

var grantedPermission = resultObj.granted[i];

console.log('已获取的权限:' + grantedPermission);

result = 1

}

for (var i = 0; i < resultObj.deniedPresent.length; i++) {

var deniedPresentPermission = resultObj.deniedPresent[i];

console.log('拒绝本次申请的权限:' + deniedPresentPermission);

result = 0

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/42123
推荐阅读
相关标签
  

闽ICP备14008679号