Google Maps api,选择infowindow?

汤米

对不起,标题不好。

但现在问题来了:我正在使用google maps api,一切正常

除了这个 在此处输入图片说明

如您所见,除非在地图上向上滚动,否则我不会显示标题。任何人都知道如何将其居中放置,以便使信息窗口更加可见?

  function initialize() {
  var myLatlng = new google.maps.LatLng(57.671431,14.976811);
  var myMaplng = new google.maps.LatLng(57.671828,14.976794);
  var mapOptions = {
    zoom: 15,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    center: myMaplng,
    disableDefaultUI: true
  };

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

  var contentString = '<div id="content" style="padding: 0;margin:0;">'+
      '<div id="siteNotice">'+
      '</div>'+
      '<h1 id="firstHeading" class="firstHeading" style="padding: 0;margin:0;">lololol</h1>'+
      '<div id="bodyContent">'+
      '<p>Kaserngatan 24A<br>575 34 sdad<br></p>På den här addressen ligger vårat temporära kontor.. ' + 
      '</div>'+
      '</div>';

  var infowindow = new google.maps.InfoWindow({
      content: contentString
  });

  var marker = new google.maps.Marker({
      position: myLatlng,
      map: map,
      title: 'lololol'
  });
  google.maps.event.addListener(window, 'load', function() {
    infowindow.open(map,marker);
  });
  infowindow.open(map,marker);
}

google.maps.event.addDomListener(window, 'load', initialize);
伊萨克先生

另一种可能性是将标记平移到地图底部以显示更多的InfoWindow。

检出此小提琴的第37行,以了解map.panBy的工作方式。

map.panBy(x:number, y:number)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章