Если на вашей странице есть элемент map_canvas
, это должно работать нормально. Попробуйте опубликовать HTML-код и многое другое.
Также попробуйте отключить стили CSS для своей страницы. ваш css также будет стилизовать элементы карты Google на вашей странице, поэтому, если, например, все div
на вашей странице имеют сплошной синий цвет, это может повлиять на элементы карты Google.
EDIT:
На скриншоте, который вы дали, видно, что карта отображается правильно. С строкой что-то не так:
var latlng = new google.maps.LatLng(locations[0][1], locations[0][2]);
В частности, неправильная установка латлинга или неправильные координаты. Скорее всего, ваша карта сфокусирована на участке моря, расположенном немного западнее Нигерии (лат: 0, lng: 0). Попробуйте уменьшить карту и осмотреться.