gpt4 book ai didi

javascript - 如果被拒绝,再次请求地理定位许可

转载 作者:IT王子 更新时间:2023-10-29 03:17:31 24 4
gpt4 key购买 nike

我正在通过 phonegap 构建一个带有地理定位按钮的应用。

如果用户第一次拒绝地理定位权限,当他们再次点击地理定位按钮时我如何再次请求权限?

我目前的代码结构是:

function getLocation() {    
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition, positionError);

} else {
hideLoadingDiv()
showError('Geolocation is not supported by this device')
}
}

function positionError() {
hideLoadingDiv()
showError('Geolocation is not enabled. Please enable to use this feature')
}

最佳答案

你不能。

您唯一能做的就是在他的浏览器设置中显示重新激活位置共享的说明 (https://support.google.com/chrome/answer/142065?hl=en)。

关于javascript - 如果被拒绝,再次请求地理定位许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20678707/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com