2015-04-02 5 views
1

Я пытаюсь получить текущего пользователя без разрешения. так же, как http://www.homedepot.com/Как получить текущий адрес пользователя без разрешения?

и я использую Google API, но я знаю, что это требует разрешения

window.onload = function() { 
     var startPos; 
     var geoOptions = { 
     enableHighAccuracy: true 
     } 

     var geoSuccess = function(position) { 
     startPos = position; 
     document.getElementById('startLat').innerHTML = startPos.coords.latitude; 
     document.getElementById('startLon').innerHTML = startPos.coords.longitude; 
     }; 
     var geoError = function(error) { 
     console.log('Error occurred. Error code: ' + error.code); 
     // error.code can be: 
     // 0: unknown error 
     // 1: permission denied 
     // 2: position unavailable (error response from location provider) 
     // 3: timed out 
     }; 

     navigator.geolocation.getCurrentPosition(geoSuccess, geoError, geoOptions); 
    }; 

enter image description here любая помощь?

ответ

1

Если вы используете геолокацию Google API, вам нужно будет получить ключ API браузера. Затем ограничьте его до определенного домена. После этого используйте ключ API только в домене. JavaScript позволит вам вызывать запросы.

Смежные вопросы