2015-04-02 47 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将允许您调用请求。

相关问题