質問: いろいろなサイトのサンプル参考にしているのですがエラーがでます。 apiブートストラップ URL の libraries パラメータでのライブラリの読み込みは書いています。その他にもapiが足りていないのか。やgoogleのリファレンスを読んで同じ書き方をしているのですがエラーが出ます。 エラー:Uncaught TypeError: Cannot read property 'PlacesService' of undefined ![画像の説明をここに入力](https://i.stack.imgur.com/Y4Pa1.jpg) このエラーが消えません。
回答: > > エラー:Uncaught TypeError: Cannot read property 'PlacesService' of undefined > > > `google.maps.places`が`undefined`になっているようです。 原因は2点考えられます。 (1)Google Maps API の読み込み時にplacesライブラリが有効になっていない ではなく などとしている? でも > > apiブートストラップ URL の libraries パラメータでのライブラリの読み込みは書いています。 > > > とありますね......。 一応スペルの確認をした方がよいのかもしれません。 (placesがplaceになっていないか?等) (2)google.maps.places にundefinedなものを代入している ``` google.maps.places = undefined; ``` ちょっと考えにくいですが、上記のようなことをどこかでしていれば、エラーは再現します。 (1)も(2)も決め手には欠ける気がします......。