Estoy tratando de agregar la sugerencia automática de Google Place, copié el código del sitio web del desarrollador para probarlo, pero obtuve el error: google.maps.event.addDomListener() está en desuso, use el método estándar addEventListener() en su lugar. Tampoco recibo sugerencias de lugares.
https://developers.google.com/maps/documentation/javascript/places-autocompletar
google.maps.event.addDomListener(window, 'load', initializeAutocomplete);
También agregué el script <script src="https://maps.googleapis.com/maps/api/jskey=api_key&libraries=places"></script>
Implementé lo mismo en un html que funcionó con éxito, pero cuando lo usé en el botón de clic que abre una ventana emergente ( formulario que tiene entrada de lugar ), me dio este error.
Nota: también probé addEventListener pero me da un error: google.maps.event.addEventListener is not a function
¿Tiene alguna idea de por qué recibo este error y cómo puedo solucionarlo?
Como addDomListener() está en desuso, use el método estándar addEventListener() en su lugar, puede hacerlo de la siguiente manera:
window.addEventListener('load', initializeAutocomplete)Reemplace de manera similar en todos los lugares requeridos.
google.maps.event.addDomListener(<OBJECT>,<EVENT>,<FUNCTION>);a
<OBJECT>.addEventListener(<EVENT>,<FUNCTION>);