我正在尝试更新我们的行程计划程序,以使用Google Maps V3。我没有编写原始代码,并且正在努力使其正常工作。我希望有人能提供帮助。
可以在这里看到旧的v2页面
http://www.connectteesvalley.com/jplanner1.asp
我正在尝试在此处的测试页上实现v3
http://www.connectteesvalley.com/jplanner1testing.asp
地图显示出来,很棒。而且我已经多次检查了v3中现在不可用的任何功能,但是当我单击“开始旅程”按钮时,它没有前进,那里是否有任何调试器可以帮助我确定错误的代码?就目前情况而言,我不确定它实际上在哪里出现故障。
IE Debugger在这里抛出错误
function removeMarker(markerID){
var len = markersArr.length;
for(i=0;i<len;i++){
if (markerID.toLowerCase() == markersArr[i].id.toLowerCase()){
markersArr[i].remove();
}
}
}
说对象不支持属性或方法“删除”
但是,我在这里四处张望,而且使用频率很高。
谢谢
正如您自己发现的那样,您需要使用setMap(null)。关于marker.setImage(imageUrl)的问题,您需要改用marker.setIcon()。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句