地理位置-确定在React中是否允许

时间:2018-11-17 03:06:43

标签: javascript reactjs api geolocation

我正在使用地理位置Windows API来获取用户在网站上的当前位置。我想知道是否有一种方法可以在提示消息时检查用户是否选择了“允许”或“阻止”。

这是我的代码:

const geolocation = navigator.geolocation;
    if (geolocation) {
        geolocation.getCurrentPosition((position) => {
            this.setState({
                latitude: position.coords.latitude,
                longitude: position.coords.longitude
            })
        });
    } else {
        console.log('Not supported');
    }

我想知道是否存在一个变量或值,可以用来确定用户是否选择了“允许”或“阻止”某项,例如geolocation.accepted之类的东西。

任何提示都很棒!

谢谢!

0 个答案:

没有答案