2011-11-14 64 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