setMap is not Function

地図にマーカーを再表示する場合に、

オールクリアする処理を入れようとしたら、

setMap is not Function

でエラーになった。

 

参考サイトのとおりに書いて見たんだけど、、、というのがまずかった。

 

参考サイトはGoogle map API version2で書かれており、最新はversion3なのだ。

 

ということで、プログラム書き直し。2、3時間ほど食われた。

 

良い子はGmap2とか使っちゃダメだよ🙅‍♂️