Javascript 我已经为谷歌地图定义了指针图像和指针位置。为什么不显示?

Javascript 我已经为谷歌地图定义了指针图像和指针位置。为什么不显示?,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,这是我的代码: 在第25行,我定义了指针的图像。 在函数GMarker的第二个参数的第32行,我定义了标记的点 为什么我的马克笔没有出现? 我错过什么了吗? 我对使用谷歌地图一无所知 很抱歉没有在这里粘贴代码,但我不理解缩进规则。我甚至把我所有的代码都缩进了sublime并直接粘贴到这里,但它只是“代码阻塞”了其中的一部分。看起来你在混合版本2和版本3的代码。将版本3代码用于标记,因为V2将不再受支持: var marker = new google.maps.Marker({ ma

这是我的代码:

在第25行,我定义了指针的图像。 在函数GMarker的第二个参数的第32行,我定义了标记的点

为什么我的马克笔没有出现? 我错过什么了吗? 我对使用谷歌地图一无所知


很抱歉没有在这里粘贴代码,但我不理解缩进规则。我甚至把我所有的代码都缩进了sublime并直接粘贴到这里,但它只是“代码阻塞”了其中的一部分。

看起来你在混合版本2和版本3的代码。将版本3代码用于标记,因为V2将不再受支持:

  var marker = new google.maps.Marker({
    map: map,
    position: new google.maps.LatLng(-34.397, 150.644),
    icon: "http://maps.google.com/mapfiles/kml/pal3/icon31.png",
    shadow: "http://maps.google.com/mapfiles/kml/pal3/icon31s.png"
  });

关于缩进,我要做的是突出显示整个粘贴的代码,然后单击工具栏中的
{}
图标。任何缩进四个或更多空格的内容都将显示为代码。也许有更好的方法来做缩进,不过这两个问题都要谢谢你。我现在正在实施---很好,很有效。非常感谢:’)太漂亮了