javascript - gratis - Unkeught TypeError: no se puede leer la propiedad ''ca'' de null al arrastrar Google Map
google maps api key gratis (1)
Solo para notificar a alguien que no ha seguido el problema en GitHub (el que he vinculado en esta pregunta), este error ya se ha corregido en la versión v0.16.7 de ZoneJS
Tengo una aplicación Ionic 2 beta 7 (también ocurre en Beta 6) que usa Google Maps JavaScript API.
Si hago clic abajo en el mapa, lo arrastro y "tiro" el mapa antes de soltar el clic, hace que este error ocurra en el próximo intento de arrastrar el mapa.
Aquí está el rastro de la pila de JavaScript
TypeError: no se puede leer la propiedad ''ca'' de null en .r.Kj ( https://maps.googleapis.com/maps-api-v3/api/js/25/7/common.js:215:70 ) en Object . .B.trigger ( https://maps.googleapis.com/maps/api/js?key=MYKEY:93:119 ) en dy ( https://maps.googleapis.com/maps-api-v3/api/ js / 25/7 / common.js: 164: 140 ) en. ( https://maps.googleapis.com/maps-api-v3/api/js/25/7/common.js:163:441 ) en Object ._. B.trigger ( https: //maps.googleapis. com / maps / api / js? key = MYKEY: 93: 119 ) en .r.dl ( https://maps.googleapis.com/maps-api-v3/api/js/25/7/common.js: 228: 350 ) en Kv. .r.fm ( https://maps.googleapis.com/maps-api-v3/api/js/25/7/common.js:195:106 ) en ZoneDelegate.invokeTask ( http: // localhost: 8100 / build / js / zone.js: 356: 38 ) en Zone.runTask ( http: // localhost: 8100 / build / js / zone.js: 256: 48 ) en ZoneTask.invoke ( http: // localhost: 8100 / build / js / zone.js: 423: 34 )
Aunque no parece causar problemas de UI desde el punto de vista de los usuarios, sería bueno saber si hay alguna manera de evitar que esto suceda.
Nota
Arrastrando el mapa y soltándolo cuando el mouse es estático, este error no ocurre en el siguiente arrastre.
Ejemplo de Plunker
Creé un ejemplo de Plunker que replica el problema. Sigue estos pasos:
- Abrir
Developer Tools
(F12) - Arrastre y arroje el mapa
- Intenta y arrastra el mapa de nuevo
- Se genera un error y se escribe en la consola
Actualizar
El seguimiento y el título de la pila de preguntas se han actualizado para coincidir con lo que se captura en Ionic 2 beta 10
Seguir en GitHub
Este problema se ha planteado en la página ZoneJS GitHub para que pueda seguirlo aquí