2013-07-22 43 views
0

我有一個site使用谷歌地圖,但現在有引腳消失。創建引腳的代碼是有效的,並且已經過測試。從檢查員,他們似乎都指向http://maps.gstatic.com/intl/en_us/mapfiles/api-3/13/9/main.js,我相信注入a.xa.Fa屬性(因爲我沒有包含這樣的腳本)。
我很絕望,不知道該怎麼做。所以任何輸入都會被讚賞。谷歌地圖引腳丟失

+0

我開你要跟網站,並獲得該http://gyazo.com/8ca5b779dc4388bcb8a4d1a885da93d1。但在Chrome控制檯中,我得到這個錯誤'不能讀取未定義main.js:27'的屬性'Fa',並且在FF中 - 這個錯誤'TypeError:a.Xa未定義' –

+0

@joni_jones:正是這個問題。現在我該如何解決這個問題 – Angela

+0

請添加您的代碼 –

回答

1

您嘗試添加標記而沒有爲add()提供適當的引腳參數,因此創建new google.maps.MarkerImage(pin)將在add()中失敗。

這會發生在第6次標記上的第一次(這就是爲什麼您只能看到5個標記,錯誤會停止此時的腳本執行)。

解決方案:您可以修復它(提供適當的pin參數),還提供了0,0的LatLng,我猜想您的數據出了問題。

或將其添加到開始的add()有針對這些情況默認針:

pin=pin||'http://www.mychinaroots.com/wp-content/themes/mychinaroots/images/8-default.png';