当前位置精肯定位

<script type="text/javascript">
		var toolBar, locationInfo;
		var locationX,locationY;
		//初始化地图对象,加载地图
		map = new AMap.Map("mapContainer", {
			resizeEnable: true
		});
		//地图中添加地图操做ToolBar插件
		map.plugin(["AMap.ToolBar"],function(){		
			toolBar = new AMap.ToolBar(); //设置地位标记为自定义标记
			map.addControl(toolBar);		
			AMap.event.addListener(toolBar,'location',function callback(e){	
				locationInfo = e.lnglat;//定位成功后执行
				locationX = locationInfo.lng;
				locationY = locationInfo.lat;		
			});
		});
		toolBar.doLocation(); 调用doLocation()方法进行定位
	</script>

只有调用 toolBar.doLocation() 方法定位完成以后,才能够经过回调函数获取lng和lat值javascript

相关文章
相关标签/搜索