是否有任何替代navigator.permissions.query 权限API查询,以检查geolocation许可。导致其仍在工作草案中,并且浏览器兼容性较差。
W3C权限参考: https : //www.w3.org/TR/permissions/
问题是,app resume一旦用户对本机权限弹出窗口执行操作,然后要检查action用户是否采取了该措施。
平台:移动Android
注意:不想使用cordova diagnostic plugin
例:
navigator.permissions.query({name:'geolocation'}).then(function(result) {
console.log('result : ', result);
});
Run Code Online (Sandbox Code Playgroud)