2011-03-26 77 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密钥。 也许你应该开始接受一些答案....