Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta página, se describen los eventos de interfaz de usuario y de error que puedes escuchar y gestionar de forma programática.
Eventos de interfaz de usuario
En esta sección, se describen los eventos interactivos y las notificaciones de cambio de estado que puedes escuchar y controlar de forma programática cuando trabajas con mapas en 3D. JavaScript en el navegador se basa en eventos, lo que significa que responde a las interacciones del usuario generando eventos que tu programa puede escuchar y ejecutar código según corresponda.
Existen dos tipos principales de eventos:
Los eventos de interacción del usuario (como los clics del mouse) se propagan desde el viewport del mapa en 3D a tu código. Estos eventos te permiten responder a las acciones directas del usuario en el entorno del mapa en 3D. Ver muestra.
Las notificaciones de cambio de estado reflejan las actualizaciones de los modelos de datos subyacentes del mapa en 3D y el estado de renderización, con un esquema de nomenclatura gmp-propertychange convencional.
Cada objeto de la API de Maps JavaScript expone un conjunto de eventos con nombre para los que tu programa puede registrar objetos de escucha de eventos y ejecutar lógica cuando se producen esos eventos con la función addEventListener() integrada.
En el siguiente ejemplo, se muestran los eventos que se activan cuando un usuario interactúa con el mapa:
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-26 (UTC)"],[],[]]