我有以下代码更新谷歌地图:为什么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