2011-03-26 76 views
2

你好我有一個問題, 如果我嘗試顯示地圖與使用桌面瀏覽器上的jquerymobile是一切O.K. 但如果我嘗試在設備上啓動地圖不顯示。谷歌地圖不顯示在設備上使用jquerymobile

我使用的地圖鍵與鍵的形式示例網站,我發現這個解決方案,因爲應用程序存儲在手機中不能使用谷歌地圖的API密鑰,因爲僅用於網站。

我發現還必須創建一個新的密鑰庫,但我不知道我應該把這個密鑰放在哪裏? 進?

<script src="http://www.google.com/jsapi?key=ABQIAAAAahcO7noe62FuOIQacCQQ7RTHkUDJMJAZieEeKAqNDtpKxMhoFxQsdtJdv3FJ1dT3WugUNJb7xD-jsQ" type="text/javascript"></script>   

或其他地方?

我使用phonegap,jquerymobile創建應用程序。

非常感謝您的任何建議。

回答

8

您使用JS API V3嗎?從Google地圖文檔: 「注意:此版本的Google Maps JavaScript API不再需要API密鑰!」

我正在使用jQuery Mobile和Google Maps,遇到關於 map_canvas div高度和相關設置的問題。你有什麼確切的問題 看到,沒有地圖或地圖錯誤的地方?螢火蟲顯示任何錯誤?

我在移動示例here上取得了巨大成功。即使這些例子中有一些例子,我也沒有使用密鑰。

3

該關鍵字(用於Google加載程序)用於jquery-ui-map插件示例中。正如Libby所說,Google Maps v3不需要任何API密鑰。 也許你應該開始接受一些答案....