我對谷歌地圖API非常陌生,但我根據表單中的結果重定向到不同的地圖。所以我的操作頁面的樣子:谷歌地圖只加載灰色框
<cfif #FORM.bar# EQ "on">
<cflocation url="http://*********/phone/barmaptest.cfm" addtoken="no" />
</cfif>
地圖是jQuery Mobile的範圍內,我不知道這是導致地圖無法加載。但是當我自己打開頁面時,地圖顯示正常。但是,當我嘗試重定向到它時,它不會。我使用onLoad加載地圖,如google maps api文檔中所示。
你的API密鑰是如何註冊的?如果您註冊了「yourdomain.com」的密鑰,並且您重定向到「www.yourdomain.com」(或反之),那可能會導致您的問題。 – 2011-05-24 15:37:59
請發佈用於生成地圖的代碼。 – 2011-05-24 17:24:16
找出問題所在,地圖不喜歡JQuery Mobile ajax導航,所以在鏈接中我不得不放置數據-ajax =「false」 – rajh2504 2011-05-24 21:03:49