|
苹果手机会自动跳转到设置里面的授权页面去 不会弹出提示窗口 请问怎么解决 是不是我代码写的有问题 麻烦指教一下 下面是我的代码
function getQueryPermissions(name) {
var resultList = api.hasPermission({
list: name,
code: 10001
});
// console.log(JSON.stringify(resultList));
var arr = []
resultList.forEach((item, index) => {
arr.push(item.granted)
})
if (arr.indexOf(false) > -1) {
api.requestPermission({
list: name,
code: 100001
}, function(ret, err) {
if (ret.list.length > 1) {
for (var i = 0; i < ret.list.length; i++) {
if (ret.list[i].granted == false) {
api.closeWin();
}
}
}
});
}
}
这是我定义的一个方法
getQueryPermissions(["camera","location","contacts","storage"]); 这是我调用方法 安卓手机会依次弹出4个提示框是正常的 但是IOS会直接跳到手机中的设置页面中去 麻烦解决下 谢谢大佬 |
|