Brew the Mash

クラフトビール好きなITエンジニア@mashmorgan_jpの開発メモなど

【Google】Places Libraryのレスポンスで緯度経度が取得できなかった問題

Google Places Libraryを使って周辺施設情報を取得するWebアプリを作成していたのですが、どうしてもResponseの緯度経度(LatLng)が取得できませんでした。

console.log(place.geometry.location);
// ->(39.xxxx,135.xxx)というような出力になる
console.log(place.geometry.location.lat);
// ->[NG] return($a)みたいな出力になる

型がObject型でないとか色々試しましたが、結論から言うと取得方法がダメだったようです。

console.log(place.geometry.location.lat());
// ->[OK] 39.xxx で取得できた

Stackoverflowに全く同じ内容があったのでリンク貼っときます。ほんとにridiculousですね。。

stackoverflow.com