【问题标题】:googlemaps marker not showing谷歌地图标记不显示
【发布时间】:2014-10-08 00:32:08
【问题描述】:

我想显示塞尔维亚的地图并将标记添加到贝尔格莱德,我得到了要显示的地图,但没有显示标记。

var mapOptions = {
    center: new google.maps.LatLng(44.112251, 20.735648),
    zoom: 7,
    mapTypeId: google.maps.MapTypeId.ROADMAP
};

new google.maps.Map(document.getElementById('map'), mapOptions);

var markerOptions = {
    position: new google.maps.LatLng(44.816037, 20.464954)
};
var marker = new google.maps.Marker(markerOptions);
marker.setMap(map)

我从谷歌地图获得了所有坐标,所以这不应该是问题。

【问题讨论】:

  • 将新地图分配给名为 map 的变量。来自:新的 google.maps.Map(document.getElementById('map'), mapOptions);至: var map = new google.maps.Map(document.getElementById('map'), mapOptions);
  • 谢谢,我对 googlemaps 完全陌生,但这是一个愚蠢的疏忽。无论如何,请随时将此作为答案发布,因为它解决了我的问题。
  • 这发生在我们所有人身上:)

标签: google-maps google-maps-markers


【解决方案1】:

将新的谷歌地图分配给地图变量:)

发件人:

new google.maps.Map(document.getElementById('map'), mapOptions);

收件人:

var map = new google.maps.Map(document.getElementById('map'), mapOptions);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-10
    • 1970-01-01
    • 2019-12-09
    相关资源
    最近更新 更多