Lorsque j'utilise ng-map, j'obtiens cette erreur après avoir cliqué sur un bouton personnalisé que j'ai implémenté pour obtenir l'emplacement actuel de l'utilisateur:ng-map - erreur 'setCenter: pas un objet LatLng ou LatLngLiteral: pas un objet' après navigator.geolocation.getCurrentPosition
InvalidValueError: setCenter: not a LatLng or LatLngLiteral: not an Object
Je ne fais « setCenter » explicitement, et l'erreur ne se produit que lorsque je fais un contrôle sur l'emplacement actuel de l'utilisateur à l'aide:
navigator.geolocation.getCurrentPosition
J'ai d'autres sur mesure boutons, et en cliquant sur eux ne provoque pas l'erreur - le problème est spécifiquement lié à la «actuelle bouton de localisation en quelque sorte. Qu'est-ce qui peut causer cela? Je sais que cela peut être appelé si une valeur nulle ou mal formée est passée pour lat et long, mais je ne fais rien pour centrer explicitement la carte sur un lat spécifié et long.