次のようにコードコードをコピーします。
<!doctype html>
<html>
<body>
<p id = "demo">このボタンをクリックして位置を取得します:</p>
<button onclick = "getLocation()">試してみてください</button>
<スクリプトsrc = "http://api.map.baidu.com/api?v=1.4" type = "text/javascript"> </script>
<スクリプト>
var x = document.getElementById( "demo");
関数getLocation(){{)
if(if(navigator.geolocation){
navigator.geology.getCurrentPosition(showposition);
} それ以外 {
アラート(「ブラウザは地理的ポジショニングをサポートしていません」);
}
}
関数ショーポジション(位置){
lat = position.coords.latitude;
lon = positive.coords.longitude;
// var map = new bmap.map( "container");
var point = new bmap.point(long、lat);
//map.centerandzoom(ポイント、15);
//map.enablescrollwheelzoom();
var gc = new bmap.geocoder();
gc.getlocation(point、function(rs){
var addcomp = rs.AddressComponents;
alert(addcomp.province + "、" + addcomp.city + "、" + addcomp.district + "、" + addcomp.street);
});
}
</script>
</body>
</html>