2012-01-02 65 views
0

這應該很簡單,但不適合我。 顯示的方向除了b點(結束)以外都可以正常工作。 b標誌顯示781-815縣道555,但應顯示4011國王公路。在下面的代碼中,修改行車路線Gmaps V3

directionsDisplay.setPanel(document.getElementById('directions-panel')); 

有沒有辦法在781-815縣道555上進行替換,並顯示國王高速公路地址。我已經搜索了所有我能想到的東西,但我可以提醒的是對象對象。謝謝你的幫助。

+0

我想通了。創建, directions2Display = new google.maps.DirectionsRenderer(); 然後添加一個JSON庫文件 var string = JSON.stringify(response); var newString = string.replace(「Turn」,「Drive」); myDirections = JSON.parse(newString); directions2Display.setDirections(myDirections); directions2Display.setPanel(document.getElementById('directions-panel')); 沒有錯誤和工作的一種享受。 – 2012-01-02 20:48:02

回答

1

我想通了。創建,

directions2Display = new google.maps.DirectionsRenderer(); 

然後添加一個JSON庫文件

var string = JSON.stringify(response); 
    var newString = string.replace("Turn", "Drive"); // replace what you need here 
    myDirections = JSON.parse(newString); 
    directions2Display.setDirections(myDirections); 
    directions2Display.setPanel(document.getElementById('directions-panel')); 

沒有錯誤和工作的一種享受。 -

+0

祝賀解決方案。如果可以,請確保使用左側的複選標記將答案標記爲「已接受」。這將通知其他用戶該問題已得到解決,並使他們能夠從您的成功中學習。乾杯〜 – 2012-01-03 14:22:31

+0

這是我正在尋找的解決方案,我嘗試過,但Maps API顯示此錯誤「錯誤:TypeError:g [Lb]不是函數」 – Chris 2013-09-17 12:09:03