navigator.geolocation.getCurrentPosition doesn't work on android google chrome

后端 未结 7 1917
醉酒成梦
醉酒成梦 2021-01-01 10:55

This code:

navigator.geolocation.getCurrentPosition(
                    function(position) {
                        alert(position.coords.latitude, positio         


        
7条回答
  •  梦谈多话
    2021-01-01 11:07

    It was working for me for every simulator but not for android devices

    what worked for me was

    navigator.geolocation.getCurrentPosition(
                    (position) => {
                        console.log(position);
                    },
                    (error) => console.log(new Date(), error),
                    { enableHighAccuracy: false, timeout: 5000},
                );
    

    means instead of three argument I used only two means

    { enableHighAccuracy: false, timeout: 5000}

提交回复
热议问题