从导航器地理位置返回位置

时间:2019-08-14 14:19:07

标签: javascript geolocation navigator

如何从函数内的导航器地理位置返回位置,返回未定义状态,在导航器获得位置之前返回位置,如何使用异步并在下面的代码片段中正确等待

 export const getUserLocation = () => {
        let location;
        navigator.geolocation.getCurrentPosition(
            (position) => {
                location = position
            },
            (error) => console.log(error.message),
            { enableHighAccuracy: true, timeout: 50000, maximumAge: 2000, distanceFilter: 10 },
        )
        return location
    }

0 个答案:

没有答案