Autocomplete 如何通过IP使用谷歌地图位置,而不是请求用户访问位置

Autocomplete 如何通过IP使用谷歌地图位置,而不是请求用户访问位置,autocomplete,maps,Autocomplete,Maps,目前我有 if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(function(position) { var geolocation = { lat: position.coords.latitude, lng: position.coords.longitude }; var circle = new

目前我有

if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(function(position) {
        var geolocation = {
            lat: position.coords.latitude,
            lng: position.coords.longitude
        };
        var circle = new google.maps.Circle({
            center: geolocation,
            radius: position.coords.accuracy
        });
        places.setBounds(circle.getBounds());
    });
}
想用类似的东西吗

if (google.loader.ClientLocation) {

    var latitude = google.loader.ClientLocation.latitude;
    var longitude = google.loader.ClientLocation.longitude;
    var city = google.loader.ClientLocation.address.city;
    var country = google.loader.ClientLocation.address.country;
    var country_code = google.loader.ClientLocation.address.country_code;
    var region = google.loader.ClientLocation.address.region;

我想使用IP地址而不是请求用户访问。

您是否尝试过类似的方法?参考此-您是否尝试过类似的方法?参考此-