0

ここに問題の写真があります

これは、マップをオーバーラップしてロードするコードです

function cargar_map_restaurant(latitude, longitude, icono, name_restaurant, detalle) {


directionsDisplay = new google.maps.DirectionsRenderer();
var scroll_false = detalle ? false : true;
var punto = new google.maps.LatLng(latitude, longitude);
var myOptions = {
    zoom : 15,
    center : punto,
    mapTypeId : google.maps.MapTypeId.ROADMAP,
    scrollwheel : scroll_false
}
map = new google.maps.Map(document.getElementById("map"), myOptions);


if (detalle === true) {
    marca = new google.maps.Marker({
        position : punto,
        icon : icono,
        map : map,
        title : name_restaurant,
        animation: google.maps.Animation.DROP,

    });

    google.maps.event.addListener(marca, 'click', function() {
          infobox.open(map, this);
          if (this.getAnimation() != null) {
              this.setAnimation(null);
          } else {
              this.setAnimation(google.maps.Animation.BOUNCE);
          }
    });
}
directionsDisplay.setMap(map);
directionsDisplay.setPanel(document.getElementById("ruta"));

}

地図上にオーバーレイを作成すると、ブランドの周りに弧を描く赤い線も作成されました。

これは私がオーバーレイを行うすべてで発生するため、間違っているかどうかはわかりません。

これはリンクの問題の例です

4

1 に答える 1

1

http://www.foodmovil.com/public/css/styles.cssをご覧ください

canvas
{ border:1px solid red; }
于 2012-12-03T22:15:45.600 に答える