您的位置:首页 > 其它

Hbilder获取地理位置

2016-12-07 17:33 357 查看
<!DOCTYPE html>

<html>

    <head>

        <meta charset="UTF-8">

        <title></title>

    </head>

    <body>

        

        

        <div id="city" ></div>

        

        

        

    <script type="text/javascript" src="js/jquery-1.9.1.min.js" ></script>

    <script src="js/mui.min.js"></script>        

        <script>

//第一步通过mui.plusReady【表示页面加载事件】调用hbuilder提供的百度定位

mui.plusReady(function()

{

plus.geolocation.getCurrentPosition( geoInf, function ( e ) {

},{geocode:true,provider:'amap'});

})

//第二步通过geolnf 方法来获取具体的定位信息

function geoInf( position ) {

var codns = position.coords;//获取地理坐标信息;

var longt = codns.longitude;//获取到当前位置的经度

var lat = codns.latitude;//获取到当前位置的纬度;

//提醒:position.address 获取的是地址集合包括省市县街道等.如果获取不到就返回undefined

//country国家,province省,city城市,district区(县)名称,street街道和门牌信息

//poiNamePOI信息。如“电子//城.国际电子总部”

document.getElementById("city").innerHTML=position.address.country+""+position.address.province +""+position.address.city+""+position.address.district+""+position.address.street+""+position.address.poiName;

}

        </script>

    </body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: