gg.google.com の応答を待っています...

398 views
Skip to first unread message

hypo

unread,
Sep 29, 2010, 5:22:38 AM9/29/10
to Google-Maps-API-Japan
みなさんこんにちは。

API v3を使ってあるWebサービスを作っているところなのですが、昨日の夕方くらいから「gg.google.com の応答を待っていま
す...」というアラートがステータスバーに現れ(Firefox 3.6.8の場合)、地図が表示されなくなってしまいました。

それまでは一応表示されていましたし、JavaScriptコードも変えていないし、FirefoxプラグインのFirebugで見てもコーディングの
ミスは見つからない状態です。

ネットを探してみると、以前のバージョンのFirefox+Firebugで同様のアラートが出る報告がされていますが、私の場合はIE(8)、
Chrome(6)で見ても地図は表示されないので、違う問題かと思います。(念のためFirebugを無効にしたりはしましたが症状変わらず)

手がかりがなくて困っています。どなたか情報をお持ちではないでしょうか?

midoridge

unread,
Sep 29, 2010, 6:30:11 AM9/29/10
to google-map...@googlegroups.com
midoridgeです。

hypoさん、はじめまして。

とりあえず、どのようなコードを書いているのか?とか、どのサイトなのか?とか、なんらかの情報がないと、回答は難しいかと思います。

とりあえず、公式サイトのV3のサンプル

http://code.google.com/intl/ja/apis/maps/documentation/javascript/examples/index.html

を見て、表示されるか、確認してみてはいかがでしょうか。
こちらのサンプルが表示されるようであれば、hypoさんの書いているコードか、もしくは、環境(ネットワークとか、途中にProxyがあって変なキャッシュしているとか)に問題があるのかと思われます。

2010年9月29日18:22 hypo <hypot...@gmail.com>:

> --
> このメールは Google グループのグループ「Google-Maps-API-Japan」の登録者に送られています。
> このグループに投稿するには、google-map...@googlegroups.com にメールを送信してください。
> このグループから退会するには、google-maps-api-...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/google-maps-api-japan?hl=ja からこのグループにアクセスしてください。
>
>

hypo

unread,
Sep 29, 2010, 9:11:20 AM9/29/10
to Google-Maps-API-Japan
midoridgeさん、早速のご返信ありがとうございます。

こちらの情報をもっと書いた方がいいのは承知しているのですが、少々込み入っていてどう書いたらいいのかわからない、というのが正直なところです。
とりあえず当該のgg.google.comの方か(例えば一時的な障害とか)、当方の環境の方か、どちらの原因かだけでも知りたく、なにかお話がない
かと質問させていただいています。

V3のサンプルは見てみましたが、いずれも問題なく表示されるようです。
やはりこちら側でしょうかねぇ…。

どうもありがとうございました。

hypo

unread,
Sep 29, 2010, 9:52:11 PM9/29/10
to Google-Maps-API-Japan
みなさんこんにちは。

htmlから再点検をしてみたのですが、styleの設定が問題だったようです。
地図map_canvasに対して、

<div id="map_canvas" style="height:530px;width:100%;"></div>

と設定することで地図は表示されました。
それまで、スタイルシートに #map_canvas{height:100%;width:100%;} で表示されていた(表示サイズはインライン
フレームの方で指定)んですが、ダメなものはダメって感じですかね…ちょっと不思議です。
ちなみに、
上記を <div id="map_canvas" style="height:100%;width:100%;"></div> でもダメ、
スタイルシートで #map_canvas{height:530px;width:100%;} でもダメでした。

以上取り急ぎ。
どうもありがとうございました。

midoridge

unread,
Sep 30, 2010, 3:46:15 AM9/30/10
to google-map...@googlegroups.com
midoridgeです。

hypoさん、こんにちわ。

CSSの指定ですが

<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0px; padding: 0px }
#map_canvas { height: 100% }
</style>

のようにしてみてはいかがでしょうか?

html, bodyの height指定がないと、他になにもコンテンツがないとheightは0になるのかと。
そのため、map_canvasで100%を指定しても、表示されないのだと思います。

Googleのサンプルでも、このような指定がしてあります。


2010年9月30日10:52 hypo <hypot...@gmail.com>:

hypo

unread,
Sep 30, 2010, 9:16:53 PM9/30/10
to Google-Maps-API-Japan
midoridgeさん、ご丁寧な返信ありがとうございます。
htmlにも指定したらよいとは知りませんでした。

スタイルの問題なら最後でいいやと思って調整は後回しになっているのですが(^^;)、ぜひ試してみたいと思います。
何かありましたらまた報告させていただきます。

ありがとうございました。
Reply all
Reply to author
Forward
0 new messages