我有以下代碼更新谷歌地圖:爲什麼GLatLng()不接收變量?
function updateit(c1,c2){
alert(c1+"-"+c2); // This works
map.setCenter(new GLatLng(c1, c2), 13); // But this doesn't
}
updateit(37.4419, -122.1419);
警報工作和顯示兩個配位,但我認爲的GLatLng()不接收他們,所以地圖沒有更新,除非我直接將它們聲明爲字符串:
function updateit(c1,c2){
map.setCenter(new GLatLng(37.4419, -122.1419), 13); // This works
}
如何解決此問題?
感謝
您沒有顯示足夠的代碼來診斷問題。什麼是調用'updateit()'的上下文? 'c1'和'c2'從哪裏來?你說「聲明爲字符串」,但你將它們顯示爲數字。需要更多的細節/背景。 – 2010-04-28 19:23:17