Google Mapsはlocalhostでも動作

Google Mapsを利用するには、

  1. Google Mapsを利用するURLを指定
  2. keyを生成

しなければならないのです。

面倒です。

それで発見したのですが、そのURLにhttp://localhost/も許してくれるようです。
いくらなんでも無理だろうと思っていたら、いけました。
これで、いちいちグローバルIPのあるサーバにアップしてテストなんていう面倒なことをしなくて済みます。

開発中はApacheを起動しておいて、ブラウザからhttp://localhost/path/to/google/maps.htmlのようにアクセスしてやればGoogle Mapsが表示されます。