是否有任何免费的 API/Web 服务可以让我获得访问我的 HTTP 安全网站的人的地理位置?
在我https://ssl.geoplugin.net/
用来检查这个之前,但现在他们需要一个高级密钥来请求位置。我也尝试使用 Google Maps GeoLocation API,但它给出了错误的位置。所以我最终要求使用任何免费的 javascript 插件。谢谢
是否有任何免费的 API/Web 服务可以让我获得访问我的 HTTP 安全网站的人的地理位置?
在我https://ssl.geoplugin.net/
用来检查这个之前,但现在他们需要一个高级密钥来请求位置。我也尝试使用 Google Maps GeoLocation API,但它给出了错误的位置。所以我最终要求使用任何免费的 javascript 插件。谢谢
这实际上是 HTML5 的一个特性,所以要这样做:
var x=document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else{
x.innerHTML="Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML="Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}