2012-06-07 4 views
6

Recibo "Unkeught TypeError" mientras utilizo la biblioteca de JavaScript de Google Map API V3. No puedo encontrar la función debido a la cual viene este error. ¿Tenemos una biblioteca Javascript sin comprimir para Google MAP API? Si no es así, proporcione su sugerencia para depurarlo. Gracias Saludos, Dinesh¿Tenemos una biblioteca javascript sin comprimir para la API de Google Maps V3

+0

Si agrega el código que está causando el error a su pregunta, los otros desarrolladores aquí podrán brindarle más ayuda. –

Respuesta

4

No hay una biblioteca descomprimida. Todos los métodos API se acceden de acuerdo con la documentación publicada, por lo que no es necesario que sea una versión sin comprimir. Sigue la documentación y funcionará.

Para depurar, use algo como Firebug en Firefox. Cuando se rompe por error, retroceda en la pila de llamadas hasta que llegue a su código Javascript. Eso te dirá lo que está intentando ejecutar.

Puede ser algo tan simple como proporcionar un valor de cadena en lugar de un número.

+0

Este puntaje es alto en Google, así que aunque es viejo, agregaría mi pregunta/comentario aquí. ¿Tienes experiencia usando la API del mapa con compilador de cierre? Leí aquí y allá que se debería utilizar un externs, pero la mayoría de las bibliotecas de terceros, incluida la biblioteca de cierre, se agrega sin comprimir a su proyecto para que no incluya el código que nunca usa. Me parece extraño que la API de google maps se haya creado para compilarse con cierre, pero no hay una versión sin comprimir disponible para que los programadores la utilicen. – HMR

+2

No uso Closure Compiler. Pero la respuesta sigue siendo: no hay una versión sin comprimir. –

+0

Gracias por su respuesta, no he trabajado con la API de mapas V3 pero parece que tiene que usar un archivo externo de la API en lugar de la biblioteca no compilada: https://groups.google.com/forum/# ! topic/google-maps-js-api-v3/vgN7IqFIrws – HMR

2

Como se ha mencionado, no hay una manera de conseguir la versión original con variable real (útil) y Comentarios

Pero! Hay un nuevo (ISH?) Característica de Google Chrome Herramientas de desarrollo donde se puede de-Minify código ("hacer que el código miniaturizada legible por humanos")

https://developers.google.com/web/tools/chrome-devtools/javascript/reference#format

screenshot of human-readable feature in chrome dev tools

debería, al menos, ayudar un poco con depuración

Cuestiones relacionadas