Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

449
Visualizações
Deshabilite el Ctrl + Scroll to Zoom google maps

¿Alguien sabe cómo deshabilitar el CTRL + Scroll ?

Primero, cuando se movía la rueda del mouse, el mapa se acercaba o alejaba. Pero ahora pide presionar CTRL + Desplazamiento de la rueda del mouse para acercar/alejar.

¿Cómo deshabilitamos esta función? Parece que no puedo encontrar nada en la documentación:

https://developers.google.com/maps/documentation/javascript/controls#ControlOptions

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Debes pasar gestureHandling: 'greedy' a las opciones de tu mapa.

Documentación: https://developers.google.com/maps/documentation/javascript/interaction#gestureHandling

Por ejemplo:

 const map = new google.maps.Map(mapElement, { center: { 0, 0 }, zoom: 4, gestureHandling: 'greedy' });

¡Actualizar! Desde Google Maps 3.35.6 , debe encerrar la propiedad en un contenedor de opciones:

 const map = new google.maps.Map(mapElement, { center: { 0, 0 }, zoom: 4, options: { gestureHandling: 'greedy' } });

Gracias ealfonso por la nueva info

over 4 years ago · Santiago Trujillo Relatório

0

Si está de acuerdo con deshabilitar el desplazamiento para hacer zoom por completo, puede usar scrollwheel: false . El usuario aún podrá hacer zoom en el mapa haciendo clic en los botones de zoom si le proporciona el control de zoom ( zoomControl: true ).

Documentación: https://developers.google.com/maps/documentation/javascript/reference (busque en la página "scrollwheel")

 const map = new google.maps.Map(mapElement, { center: { 0, 0 }, zoom: 4, scrollwheel: false, zoomControl: true });
over 4 years ago · Santiago Trujillo Relatório

0

Si desea ocultar solo la superposición pero aún deshabilitar la capacidad de desplazarse y hacer zoom (como antes), puede usar CSS para ocultar la superposición:

 .gm-style-pbc { opacity: 0 !important; }

Tenga en cuenta que esto también lo ocultará para dispositivos móviles, por lo que podría usar algo como esto para asegurarse de que muestre "use dos dedos para mover el mapa":

 @media only screen and ( min-width: 980px ) { .gm-style-pbc { opacity: 0 !important; } }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda