Skip to content

Categories:

Googleの貼り付けマップがIEで表示できない?

ちょっと詰まった事をメモ。

今回の案件もWP。
んで、お客のほうで、工場の紹介ページを持ちたいとの事で
カテゴリーを作り、工場の写真だとか、住所だとかを記載した
記事を作れるようにしたわけです。

んで、そのページに、カスタムフィールドでGoogleマップの貼り付けタグを
記載出来るフィールドを持たせた訳です。

恐らく、使うユーザーは年配だろうからとにかく簡単に、クリック操作だけで完結出来るように組んでいきました。
貼り付けタグをコピーして張り付けるくらいの作業だったら出来るでしょうから。

んで、公開前の校正で問題が

IE9で地図が表示出来ない。

工場の位置とかをマーカーで記載していたのですが、そのマーカーが表示出来ない。

具体的には

「表示が出来る事があるんだけど、割と高確率で表示が出来ない」
「マーカーが表示されないと、まず地図の操作(ドラッグとか)が一切出来ない」
という何ともチンプンな状態でした。
GoogleのFAQには

キャッシュを消してくださいだとか、ダイレクトエックスが悪いんじゃね?
みたいな、どうもいまいち的を得ていない回答。

実際に、CTRL+F5でスーパーリロードをかけるとその時だけは表示されるのです。
(その後更新したら駄目)

つか、相手は「ブラウザ??」っていうような人なので

「スーパーリロードをかければ表示されます!!!」

なんてドヤ顔で言ってもしかたありません。

調べていく内にどーも同じ状態になっている人がたくさんいるようで↓

http://www.google.com/support/forum/p/maps/thread?tid=4f275fdec0d8f5cc&hl=ja

んんんんどうしたものか…

Google Maps APIで出来ればこの状態にはならないが…
ただAPIは激しくめんどくさい…
つかそれにしちゃうと納期的に作り変えるのは不可能…
つかそもそもお客も更新出来ない…

詰んだ…

そんな絶望的な状況で

すげーナイスなプラグインがありました。

Google Maps Anywhere

もうコレ知った時は

モーゼが海割って約束の地に連れてってくれるんじゃなかろうか

ぐらいの衝撃を受けましたwww

このプラグイン。
投稿画面に直接マップが表示され、そこにマーカーをセットする事が出来ます!
そして一番のメリットは

kmlファイル(マーカー情報がかかれた、Gmapでエクスポートできるファイル)に対応している!

完璧ですマジで。

これのお陰で何とかOKを貰えました(マニュアル作らな…)

まぁ今回はWPのプラグインで解決出来ましたが、静的サイトではやはりAPIを入れなきゃならんのだろうか…

お願いだからGoogle何とかしてくだせぇ

Posted in web.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.

*