|
获取权限状态的方法有bug,测试机型为华为荣耀magic2,小米10,vivo,具体描述:在拒绝应用定位权限的情况下,loader获取到的定位权限状态仍然为true,意思是应用已经获取到定位权限,实际并没有获取到定位权限。测试代码如下:<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<div></div>
</body>
<script type="text/javascript" src="./script/api.js"></script>
<script type="text/javascript">
apiready = function () {
var ret = api.hasPermission({
list: ["location"],
});
alert(JSON.stringify(ret));
};
</script>
</html>
|
|