2015-04-02 45 views
1

我一直在試圖讓沒有權限的當前用戶。同http://www.homedepot.com/如何在沒有權限的情況下獲取當前用戶地址?

,我使用谷歌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將允許您調用請求。

相關問題