2011-11-14 70 views
1

我目前正在开发一个网站,其中一部分涉及到使用Google地图。我希望网站的用户能够添加带有视频/图片内容的标记。我将如何去给用户这种能力?Google地图内容添加

+0

将如何用户指定的内容? – duncan

+0

他们会去到地球的一部分,创建一个标记,并把内容在那个标记。 – riqitang

回答

2

那么,信息窗口可以包含HTML。所以,我想说它归结为只是几件事情:

  1. 显示地图
  2. 有一个事件侦听器地图上的“点击”。这将触发一个功能,在地图上添加一个新的标记。每个标记最有可能拥有自己的infowindow(或者,如果您只想一次显示一个标记,则可以使用它)
  3. 提示用户输入要添加到infowindow的内容。我假设你有一个带有textarea的表单,它们可以输入HTML来显示图像或视频。除非你想要更具体,例如只接受某些网站的网址(例如Youtube,Flickr等)。而且你甚至可以与他们的API集成。
  4. 更新infowindow
  5. 假设您以某种方式想要保存标记及其内容以供将来使用,您需要在标记创建时以及更新其内容时进行AJAX调用。这应该通过我想象标记的latlng的细节,它的内容,并且可能是创建它的用户的细节。
+0

感谢您的信息任何东西。我读的教程和现在的API(应该刚刚做了这个摆在首位),感谢您的答复。 – riqitang

0

尝试this php class(有多种选择)

+0

排序的不同之处在于它并没有真正说别人添加标记 – riqitang