2015-05-27 132 views
0

因此,我使用gmap3根據用戶圖像資料照片動態加載我的地​​圖標記圖標。理想情況下,我希望在標記圖標圖像上有一些自定義樣式,並且每個標記圖標圖像因用戶而異。自定義Google地圖標記圖標

這裏有兩個困難,我也遇到過:

  1. 谷歌地圖加載標記圖標帆布(糾正我,如果我錯了),所以它不是對DOM的圖像標籤,因此,我不知道如何添加css樣式到它

  2. 即使它加載它作爲圖像,我找不到一種方法來定義一個回調函數與gmap3(並使用jQuery風格的圖像選擇器)當自定義圖標是完全加載到DOM上。 (我試過liveQuery,這是一個可怕的想法,我嘗試了google.maps.event.addListenerOnce(map, 'idle', function(),沒有工作進行的順利

下面是我的一些方法:

  1. 我加animation財產到標記,並通過一個隨機字符串到(這應該產生一個錯誤),這使得加載在DOM圖像標記圖標。

  2. 然後我用setTimeout(因爲我不知道在哪裏定義回調函數的N於標記加載後gmap3)選擇圖像的CSS和background-image CSS屬性添加到透明圖標圖像,這樣我就可以標記有一個自定義的用戶檔案圖片

請幫

回答

0

要在標記上應用css,可以嘗試以下方法來包含var marker = new MarkerWithLabelLink

+0

不錯的解決方案!正是我在找什麼! –