是否可以使用谷歌地图将webapp功能嵌入到地图中?

时间:2012-03-03 00:00:12

标签: ios google-maps web-applications cordova google-maps-api-3

好的,我们有一个用于iOS的Objective-c编写的应用程序。我的工作是使用html / css / javascript和phonegap重写它作为ios和android的多平台应用程序。

现有的objective-c应用程序的一部分是这样的:您从列表中选择一个项目,并从ios的内置地图(而不是谷歌地图)加载嵌入的地图,并在地图上放置一个标记是。您可以点击标记,它会弹出一个带有“查看更多信息”按钮的信息框,如果按下此按钮会将您带到应用程序的单独部分,并提供有关该项目的信息。

这是我现在正试图在html / css中工作的部分,我甚至不知道这是否可行。

所以这是我的问题:可以使用谷歌地图api,整个嵌入功能进入地图吗?我需要那个让我回到应用程序的小信息框;这是关键部分。有没有人知道这是否可行,是否有任何好的参考,例子或教程可以提供帮助?

1 个答案:

答案 0 :(得分:1)

  1. 在Google Maps API中,您可以添加标记。
  2. 您可以向Marker添加“click”事件侦听器,然后您可以在其中打开InfoWindow。
  3. 在InfoWindow中,您可以放置​​一些HTML,包括调用JavaScript函数的链接或按钮,该函数会将您带到Web应用程序的下一个屏幕。