效果(新版Firefox中测试):
代码:
Google Map function init() { // 获取当前位置 navigator.geolocation.getCurrentPosition(function(position) { var coords = position.coords; // 设定地图参数,将当前位置的经纬度设置为中心点 var latlng = new google.maps.LatLng(coords.latitude,coords.longitude); var myOptions = { // 放大倍数 zoom:14, // 标注坐标 center:latlng, // 地图类型 mapTypeId:google.maps.MapTypeId.ROADMAP }; var map1; // 显示地图 map1 = new google.maps.Map(document.getElementById('map'),myOptions); // 创建标记 var marker = new google.maps.Marker( { position:latlng, map:map1 }); // 设定标注窗口,附上注释文字 var infowindow = new google.maps.InfoWindow( { content:"当前位置" }); // 打开标注窗口 infowindow.open(map1,marker); }); }
查看更多关于GoogleMapsAPI显示地图的小示例_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did105973