2011-03-11 22 views
5

el 3/2/11 Google lanzó la versión 3.4 de Google Maps. La nueva versión usa lienzo para crear los marcadores en los navegadores que lo admiten. Me gustaría desactivar esta característica. ¿Es eso posible?Google Maps V3: deshabilitar marcadores de lienzo

+1

La solución rápida es para establecer la versión a 3.3, pero si alguien sabe de una mejor manera, por favor no dude en hacérmelo saber! ;) – Kenzic

Respuesta

8

Echa un vistazo a la propiedad optimized de google.maps.MarkerOptions. http://code.google.com/apis/maps/documentation/javascript/reference.html#MarkerOptions

marker = new google.maps.Marker { 
    icon: getIcon(), 
    zIndex: 210, 
    map: map, 
    optimized: false, 
    title: name 
    } 
+0

Esta fue la única solución al problema de la orden de renderizado de marcadores para mí; zIndex/setZIndex (..) parece no tener ningún efecto en los marcadores personalizados! – geoffreys

+0

'getIcon()' es probablemente su propia función y no se necesita el 'icono' de configuración para lo que OP solicitó, por lo que probablemente deba eliminarlo de su respuesta. – TMS

Cuestiones relacionadas