先添加定位功能:
navigator.geolocation.getCurrentPosition(showPosition);
通过函数调用方法获取position的经纬度:position.coords.longitude、position.coords.latitude;
function showPosition(position) {
alert(position.coords.longitude + " ___ " + position.coords.latitude);
// 百度地图API功能
var map = new BMap.Map("mapholder"); // 创建Map实例
var point = new BMap.Point(position.coords.longitude, position.coords.latitude); // 创建点坐标
map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级别。
map.enableScrollWheelZoom();
}