Карты Google не загружаются полностью

0

Этот вопрос может быть копией любого другого вопроса. Но я не смог найти решение.

Я добавляю карту Google на свою страницу, используя плагин jQuery gmap3. Он работал, но когда я пытаюсь показать карту, она показывает только маркер и элементы управления. Я пытаюсь использовать размер, но он не работает для меня. Это выглядит так: Изображение 174551

Вот мой код:

savedGpsData = $('#inputGps').val().split(", ");

$("#mapsAddress").gmap3({
    map: {
        options: {
            center: [parseFloat(savedGpsData[0]), parseFloat(savedGpsData[1])],
            zoom: 14
        }
    },
    marker: {
        values: [
            {latLng: [parseFloat(savedGpsData[0]), parseFloat(savedGpsData[1])]},
        ],
        options: {
            draggable: true
        },
        events: {
            dragend: function(marker) {
                $('#inputGps').val(marker.getPosition().lat() + ', ' + marker.getPosition().lng());
                var gps_coor = $('#inputGps').val();
                var gpsLoc = gps_coor.split(', ');
                $('#gps_latitude').val(gpsLoc[0]);
                $('#gps_longitude').val(gpsLoc[1]);
            }
        }
    },
    trigger:"resize"
});
  • 0
    @Nikos какой смысл редактировать вопрос и добавлять английские ошибки и неправильную пунктуацию?
  • 0
    @MrUpsidown: я только исправил отступ. Где вы увидели ошибки из моего редактирования? - Теперь я вижу: очевидно, было еще одно незавершенное редактирование, которое было перезаписано моим. Пожалуйста, судите более внимательно, хотя.
Показать ещё 1 комментарий
Теги:
google-maps-api-3

2 ответа

0

не уверен, но я думаю, что это проблема, попробуйте уменьшить масштаб до 9, например, с 14 слишком много, и это не показывает в местоположении по умолчанию любые контуры.

попробуйте, например, увеличить: 9

  • 0
    Я пытаюсь это, но пока не работает. Спасибо
  • 0
    Не могли бы вы попытаться изменить местоположение по умолчанию следующим образом: первый параметр var myLatlng1 = new google.maps.LatLng (53.65914, 0.072050); и затем добавьте центр: myLatlng1 в ваш скрипт
Показать ещё 1 комментарий
0

Это может произойти. Если значение широты и долготы одинаково. Поэтому необходимо проверить это и убедиться, что эти значения не совпадают.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню